ssh 无法登录到 Windows 10 的解决办法

问题背景

在学习linux过程中,一直都是使用ssh登录到linux系统上,在尝试使用ssh登录win10的时候却发现超时无响应。

ssh 无法登录到 Windows 10 的解决办法

原因分析

根据在linux上的经验,我们要使用ssh来连接一个Linux服务器,要确保以下几点:

  • 能ping通linux服务器,通讯要正常
  • netstat -antp查看22端口要处于监听状态

从上面两点来入手,ping通讯的问题,就自己处理啦,处于同一网段。这个简单

对于22端口问题,我们在cmd下使用netstat -ant|findstr 22来查看状态,发现ssh服务并没有开启

ssh 无法登录到 Windows 10 的解决办法

那么要使windows下22端口处于监听状态,首先ssh服务器要开启,然后防火墙要端口放行。

特别提醒:

我们在windows能使用ssh命令,是使用了ssh客户端。要使别的电脑能ssh连接windows,要开启ssh服务端,就是上面的命令要使22端口处于监听状态。

ssh 无法登录到 Windows 10 的解决办法

问题解决

1.搜索进入可选功能,添加可选功能中点击查看功能

ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法

2.在搜索框中搜索ssh,勾选OpenSSH服务器,并点击下一步,完成安装

ssh 无法登录到 Windows 10 的解决办法

3.以管理员权限运行命令提示符(cmd),执行net start sshd开启ssh服务

ssh 无法登录到 Windows 10 的解决办法

4.现在我们再次使用netstat -ant|findstr 22,看到22端口已经处于监听状态,证明服务开启成功啦!

ssh 无法登录到 Windows 10 的解决办法

5.在防火墙中设置入站规则,开放端口22

ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法
ssh 无法登录到 Windows 10 的解决办法

6.现在我们再次来连接,就可以成功啦!

ssh 无法登录到 Windows 10 的解决办法

原创文章,作者:三酷猫,如若转载,请注明出处:https://www.sankumao.com/5457.html

(0)
上一篇 2023年2月19日 下午10:40
下一篇 2023年2月21日 下午12:57

相关推荐