【OpenSSH】关于操作系统中的自带的SSH你知道怎么用吗

news2024/12/28 3:46:43

希望文章能给到你启发和灵感~
如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏 支持一下博主吧~

阅读指南

  • 开篇说明
  • 一、基础环境说明
    • 1.1 硬件环境
    • 1.2 软件环境
  • 二、如何开启SSH服务
    • 2.1 什么是OpenSSH
    • 2.2 对于Windows 10, Windows 11系统
      • 2.2.1 如何安装服务
      • 2.2.2 如何开启服务
    • 2.3 对于MacOS系统
      • 2.3.1 验证是否有该服务
      • 2.3.2 验证服务是够开启
      • 2.3.3 如何开启服务
  • 三、最后

开篇说明

在这里插入图片描述

随着现在的系统不断升级,很多操作系统都会自带SSH功能(OpenSSH),即他会自带一个SSH客户端功能,满足日常的远程操作,如果对于有被访问需求的,我们除了使用同网下的远程桌面外,就需要我们开启SSH的服务器功能,以让其他计算机能访问到我们;当然,有的朋友可能会说,现在一些远程控制工具例如向日葵,todesk也可,但一些场景中是不允许我们安装这些的,这里我们不做讨论了;

一、基础环境说明

考虑环境因素,大家适当的对比自己的软硬件环境情况分析~请仔细阅读硬件、软件环境

1.1 硬件环境

Windows 11 专业版
MacOS Monterey 版本 12.6.8 Apple M1

1.2 软件环境

OpenSSH(系统自带)

二、如何开启SSH服务

2.1 什么是OpenSSH

OpenSSH 是 SSH(Secure SHell)协议的一个免费且开源的实现,它几乎被所有主流操作系统支持,包括 Linux、macOS、FreeBSD 和其他类 Unix 系统,甚至也有适用于 Windows 的版本,OpenSSH 包含了以下主要组件:

  • sshd: 这是 OpenSSH 服务器守护进程,它运行在远程主机上,等待并处理来自客户端的连接请求
  • ssh: 这是 OpenSSH 客户端程序,用户在本地计算机上使用它来建立与远程主机的加密连接。
  • scp 和 sftp: 这两个工具分别用于在加密通道上传输文件。scp 是一个简单的文件复制工具,类似于 cp 命令,但可以在两台计算机之间使用;sftp 提供了更丰富的文件传输功能,类似于一个交互式的 FTP 客户端,但通过 SSH 连接。
  • ssh-keygen: 这个工具用于生成、管理和转换各种加密密钥,这些密钥用于认证 SSH 连接,支持密码认证和基于密钥对的认证。

2.2 对于Windows 10, Windows 11系统

对于这两个系统,他们是自带openSSH客户端的,并且是开启状态,也就是他们其实已经具备了远程其他计算机系统的能力,但是想要实现被其他计算机访问,需要手动启动openSSH服务器;

2.2.1 如何安装服务

这里我们以win11为例,打开电脑配置->选择系统->可选功能,在这里我已经安装了这两个服务,所以这里会看到OpenSSH客户端,和OpenSSH服务器,正常客户端是一定会看到的,服务端如果没有的话,选择添加可选功能->搜索OpenSSH服务器即可;找到后选择安装
在这里插入图片描述
在这里插入图片描述
等待安装完成,完成后,我们需要开启对应服务才能生效;

2.2.2 如何开启服务

找到本地服务,把它开启就行了;
在这里插入图片描述
至此,基本情况下,你已经可以进行SSH连接了;

2.3 对于MacOS系统

2.3.1 验证是否有该服务

在mac中,OpenSSH正常的情况是预安装的,如何验证是否安装了?

ls /usr/bin/ | grep ssh

这个命令会列出所有包含“ssh”字符串的文件名。
在这里插入图片描述

2.3.2 验证服务是够开启

检查 sshd 服务(SSH 服务器)是否运行?

//查看 sshd 服务的状态
sudo launchctl list | grep sshd 
// 或者输入这个命令
sudo systemsetup -getremotelogin 

有返回则代表启动,无则没有;

2.3.3 如何开启服务

需要在系统偏好设置->共享->远程登录勾选

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
若是你的mac上没有相关服务,那么你也能通过homebrew来安装OpenSSH的;

三、最后

使用SSH的时候还是需要注意几点:
【1】防火墙配置,可能会被拦截;连不上的时候可以检查一下;
【2】远程时会需要账号密码,要对应上,对于新机新系统可能会没有设置初始密码,需要设置一下;
【3】某些操作系统版本和本文操作配置上可能会有出入,根据自己的操作系统注意下,大体相同的;如果对于较早版本的Windows的话,没有OpenSSH服务器的话,可以下载一个SSH服务器,如VShell等;
【4】目前大多数操作系统OpenSSH都是安装好的客户端是一定有,并且默认开启的,只有OpenSSH服务器需要我们验证一下或者手动给他开启,毕竟这个是自身安全考虑,也不是所有人都愿意自己的电脑让其他设备连接和操作的;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1872646.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

bug记录-XFTP传输中文文件夹乱码

bug记录-XFTP传输中文文件夹乱码 今日想往服务器中同步一些脚本,脚本文件夹是中文命名的,用XFTP导入后发现文件夹名称是乱码的 但是在XFTP上显示是正常的 这是因为window默认是GBK编码 linux是UTF-8编码 所以我们只需要把XFTP会话的编码改为UTF-8就可以了 首先点击文件-当前…

【Android面试八股文】Framework面试:Handler怎么进行线程通信的?原理是什么?

文章目录 Handler整体思想Handler工作流程Handler工作流程图总结Handler整体思想 在多线程的应用场景中,将工作线程中需更新 UI 的操作信息 传递到 UI 主线程,从而实现 工作线程对 UI 的更新处理,最终实现异步消息的处理。 Handler工作流程 Handler 机制的工作流程主要包括…

VUE中,table border属性的不同使用方式

在vue中&#xff0c;使用table&#xff0c;在给table设置边框属性时&#xff0c;按照以往的习惯&#xff1a; <table border"1px solid"><table> 这种写法&#xff0c;产生的效果如下&#xff1a;下边、右边的边框明显和上边、左边不同。border属性设置…

【多维动态规划】Leetcode 97. 交错字符串【中等】

交错字符串 给定三个字符串 s1、s2、s3&#xff0c;请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字符串 s 和 t 交错 的定义与过程如下&#xff0c;其中每个字符串都会被分割成若干 非空 子字符串 子字符串 是字符串中连续的 非空 字符序列。 s s1 s2 … snt…

2024年5月90篇代码大模型论文最全整理

引言&#xff1a; 本文整理 2024 年 5 月发布的 90 篇代码大模型相关论文&#xff0c;其中包括 17 篇发表在今年 ICLR 的论文。根据论文内容&#xff0c;我们将这些论文整理为了基座模型、代码微调、测试基准、代码 Agent、低资源语言处理、AI 代码安全与分析、人机交互、软件…

Lean4Game 开发教程 | 数学形式化

引言 Lean 是一门用于形式化证明的编程语言&#xff0c;它允许严格证明数学定理和验证软件代码的正确性。 本篇介绍 Lean 游戏的编写和发布方式。这类游戏不仅利于对 Lean 本身的学习&#xff0c;对学科知识的理解&#xff0c;还能推动数学圈内人对 Lean 的接触学习。 Lean4…

你不知道的物联网产品有那么多

目录 1. 智能农业设备 ​编辑1.1 土壤感应器 1.2 自动喷灌系统 2. 智能医疗设备 ​编辑2.1 可穿戴健康监测设备 2.2 智能药盒 3. 智能城市基础设施 ​编辑3.1 智能垃圾桶 3.2 智能路灯 4. 智能物流与供应链 ​编辑4.1 货物跟踪设备 4.2 智能仓储系统 5. 智能网关 …

linux server下人脸检测与识别服务程序的系统架构设计

一、绪论 1.1 定义 1.2 研究背景及意义 1.3 相关技术综述 二、人脸检测与识别技术概述 2.1 人脸检测原理与算法 2.2 人脸识别技术及方法 2.3 人脸识别过程简介 三、人脸检测与识别服务程序的系统架构 3.1 系统架构设计 3.2 技术实现流程 四、后续设计及经验瞎谈 4.…

【Mac】Listen 1 for Mac(最强的音乐搜索工具)软件介绍

软件介绍 Listen 1 for Mac 是一款非常方便的音乐播放软件&#xff0c;主要功能是集成多个音乐平台&#xff0c;让用户可以方便地搜索、播放和管理音乐。它是一个用 Python 语言开发的免费开源综合音乐搜索工具项目&#xff0c;最大的亮点在于可以搜索和播放来自网易云音乐&am…

全国公共汽车、出租车拥有情况及客运量、货运量数据

基本信息. 数据名称: 全国公共汽车、出租车拥有情况及客运量、货运量数据 数据格式: Shp、Excel 数据时间: 2020-2022年 数据几何类型: 面 数据坐标系: WGS84 数据来源&#xff1a;中国城市统计年鉴 数据可视化. 2022年全年公共汽车客运总量数据示意图 2022年公路客…

Apifox 更新|定时任务、内网自部署服务器运行接口定时导入、数据库 SSH 隧道连接

Apifox 新版本上线啦&#xff01; 看看本次版本更新主要涵盖的重点内容&#xff0c;有没有你所关注的功能特性&#xff1a; 自动化测试支持设置「定时任务」支持内网自部署服务器运行「定时导入」数据库均支持通过 SSH 隧道连接自动化测试数据库操作优化 1、自动化测试支持设…

计算机语言vs指令vs中央处理器cpu

计算机中如何表示数据 在计算机中&#xff0c;所有数据和指令都是用二进制表示的&#xff0c;即0和1。这些0和1实际上是电压信号的高低电平&#xff0c;0通常表示低电平&#xff08;如0伏特&#xff09;&#xff0c;1表示高电平&#xff08;如5伏特&#xff09;。 指令系统&a…

基本的 Spring Boot 配置步骤和常见的配置项【创建,配置,日志,数据库,安全,MVC】

基本的 Spring Boot 配置步骤和常见的配置项【创建&#xff0c;配置&#xff0c;日志&#xff0c;数据库&#xff0c;安全&#xff0c;MVC】 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……&#xff09; 2、学会Oracle数据库入门到入土用法(创作中……&#xff09; 3、…

UE5基本操作(二)

文章目录 前言相机的移动速度修改默认地图使用初学者内容包文件夹结构 总结 前言 在我们的上一篇文章中&#xff0c;我们已经介绍了一些Unreal Engine 5&#xff08;UE5&#xff09;的基本操作。UE5是一款强大的游戏开发引擎&#xff0c;它提供了许多工具和功能&#xff0c;使…

Elasticsearch 聚合查询

Hi~&#xff01;这里是奋斗的小羊&#xff0c;很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~~ &#x1f4a5;&#x1f4a5;个人主页&#xff1a;奋斗的小羊 &#x1f4a5;&#x1f4a5;所属专栏&#xff1a;C语言 &#x1f680;本系列文章为个人学习…

SpringMVC处理器映射器HandlerMapping详解

目录 一、前言 二、initHandlerMappings 三、处理器映射器架构 策略接口 请求链 模版类 四、RequestMappingHandlerMapping的初始化 HandlerMethod映射器模版类的初始化 AbstractHandlerMethodMapping.MappingRegistry&#xff1a;内部类注册中心 五、Reques…

AST反混淆|某练习平台混淆代码彻底还原及逆向请求

关注它&#xff0c;不迷路。 本文章中所有内容仅供学习交流&#xff0c;不可用于任何商业用途和非法用途&#xff0c;否则后果自负&#xff0c;如有侵权&#xff0c;请联系作者立即删除&#xff01; 一.目标地址 https://match.yuanrenxue.cn/match/2 二.代码还原 初次请…

MongoDB:JSON and BSON

目录 什么是 JSON MongoDB-JSON连接 什么是 BSON MongoDB 使用 BSON 还是 JSON JSON 与 BSON 架构灵活性和数据治理 JSON 和 BSON 是近亲&#xff0c;正如它们几乎相同的名称所暗示的那样JSON&#xff08;即 JavaScript 对象表示法&#xff09;是网络上广泛流行的数据交换…

CVPR上新 | 从新视角合成、视频编解码器、人体姿态估计,到文本布局分析,微软亚洲研究院精选论文

编者按&#xff1a;欢迎阅读“科研上新”栏目&#xff01;“科研上新”汇聚了微软亚洲研究院最新的创新成果与科研动态。在这里&#xff0c;你可以快速浏览研究院的亮点资讯&#xff0c;保持对前沿领域的敏锐嗅觉&#xff0c;同时也能找到先进实用的开源工具。 本周&#xff0…

2024年湖北省安全员-C证证考试题库及湖北省安全员-C证试题解析

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年湖北省安全员-C证证考试题库及湖北省安全员-C证试题解析是安全生产模拟考试一点通结合&#xff08;安监局&#xff09;特种作业人员操作证考试大纲和&#xff08;质检局&#xff09;特种设备作业人员上岗证考试…