Windows中: ‘ssh‘ 不是内部或外部命令 解决办法

该文详细介绍了如何在Windows上检查OpenSSH是否已安装,通过设置和功能添加OpenSSH客户端和服务端,配置环境变量,以及解决SSH使用中遇到的问题,如时间同步。OpenSSH用于安全的远程服务器管理和文件传输。
摘要由CSDN通过智能技术生成

目录

1. 先查看是否安装openssh

-> 1.1 按下win+R按键,输入services.msc,点击确定

 -> 1.2 随便点一个 然后搜索o 

 -> 1.3 有跳过2 , 没有看2

2. windows 安装 openSSH方式

-> 2.1 设置-> 应用-> 应用和功能-> 管理可选功能​编辑

-> 2.2  然后添加功能 选择openssh客户端和服务端 下载

3. 添加环境变量

-> 3.1 打开: 此电脑->属性->高级系统设置->环境变量->系统变量->新建

 ->3.2 新建环境变量 填写下面路径和名称

 -> 3.3 添加path环境变量

 -> 3.4 保存, 然后重启一个终端进行测试 

--->3.4.1 出现下图则为成功

 -> 3.5 链接自己本地小服务器 , 发现时间不对劲

 --->3.5.1 解决方案: 更新一下系统时间

---> 3.5.2效果:  


1. 先查看是否安装openssh

-> 1.1 按下win+R按键,输入services.msc,点击确定

 -> 1.2 随便点一个 然后搜索o 

查看红框中是否存在这俩服务

 -> 1.3 有跳过2 , 没有看2

2. windows 安装 openSSH方式

-> 2.1 设置-> 应用-> 应用和功能-> 管理可选功能

-> 2.2  然后添加功能 选择openssh客户端和服务端 下载


3. 添加环境变量

-> 3.1 打开: 此电脑->属性->高级系统设置->环境变量->系统变量->新建

 ->3.2 新建环境变量 填写下面路径和名称

 

SSH_PATH
C:\Windows\System32\OpenSSH

 -> 3.3 添加path环境变量

C:\Windows\System32\OpenSSH
%SYSTEMROOT%\System32\OpenSSH\

 -> 3.4 保存, 然后重启一个终端进行测试 

--->3.4.1 出现下图则为成功

Microsoft Windows [版本 10.0.19045.2965]
(c) Microsoft Corporation。保留所有权利。

C:\Users\DELL>ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
           [-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
           [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
           [-i identity_file] [-J [user@]host[:port]] [-L address]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] destination [command]

C:\Users\DELL>

 -> 3.5 链接自己本地小服务器 , 发现时间不对劲

 --->3.5.1 解决方案: 更新一下系统时间

ntpdate -u pool.ntp.org

---> 3.5.2效果:  

 


补充: windows中ssh的作用

Windows 的 SSH 功能主要是用于远程访问和管理其他计算机、服务器或虚拟机等设备,使得用户可以通过一个安全的加密通道连接到目标设备并执行命令、访问文件等操作。与其他远程访问协议(如 Telnet 和 FTP)相比,SSH 具有更高的安全性和可靠性,可以在本地计算机与目标设备之间建立一条加密的、安全的连接,保护用户的敏感信息和数据。

OpenSSH 客户端或其他第三方 SSH (如xshell等)连接 其他计算机或服务器,并执行以下任务:

  1. 远程执行命令:可以通过 SSH 连接到目标设备并在终端中输入命令。

  2. 上传和下载文件:可以通过 SCP 或 SFTP 协议上传或下载文件。

  3. 配置和管理服务器:可以通过 SSH 访问远程服务器,并进行配置、管理、监控等。

需要注意的是,SSH 功能需要在目标设备上启用 SSH 服务,并配置相应的用户和权限。如果您要连接到由他人管理的设备,需要获得相应的授权和合法许可。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pingzhuyan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值