所在位置:首页 → 电脑知识 → Windows → ssh 无法登录到 Windows 10 的解决办法

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

发布: 更新时间:2023-02-21 12:53:15

问题背景

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

原因分析

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

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

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

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

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

特别提醒:

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

问题解决

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

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

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

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

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

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

标签:, , , ,
文章排行