ssh连接windows10拒绝连接-SSH入站-windows开启SSH

第一步:ssh使用的22端口,首先确认windows10的22端口是否开启。
--开启步骤

1.控制面板-->Windws Defender 防火墙-->高级设置-->入站规则-->新建规则

2.选择端口-->下一步

3.选择TCP-->输入开放的端口-->下一步

4.允许连接-->下一步

5.勾选 域、专用、公用 -->下一步

6.自定义名称-->点击完成 

--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------

如果还是连接失败!

第二步:windows键+R输入 services.msc -->查看是否有OpenSSH SSH Server服务并是否开启


--开启步骤

1.安装OpenSSH SSH Server服务-->在可选功能中添加该功能

2.在服务中开启该功能即可。

补充一些查看命令:

3、查看防火墙状态
netsh advfirewall show allprofiles
 
4、关闭windows上防火墙
netsh advfirewall set allprofiles state off
 
5、重新启动系统后,Windows防火墙将不再处于活动状态。如果要再次启用防火墙,请使用以下命令:
netsh advfirewall set allprofiles state on
 
6、或者不关闭防火墙将sshd添加入站规则,并开放22号端口
命令:netsh advfirewall firewall add rule name=sshd dir=in action=allow
 
protocol=TCP localport=22
还是报以上的错。
 
7、连接提示Connection reset by [server_ip] port 22的错误

 

 

8、查看详细日志:ssh -vvv [用户名]@[server_ip]查看错误码:
send - WSASend() ERROR:10053, io:000001A133F02E60查了很多资料说让改MTU(网

 

 

第三步,查看是否链接成功:

net start sshd

 

 

 如上图显示成功,如果为其他数字,请查看提示的错误吗,比如数字‘5’,还有具体提示语句

 

使用ssh访问设备提示链接被具体总结3个思路

1,是否正确安装ssh-service。

2,是否开启ssh服务。

3,是否关闭防火墙

4,自己输入的账号密码是不是对的。

 

可能以上都有还是拒绝访问,这个时候根据错误提示定位问题。

常见1:Linux系统下ssh的配置文件参数是否正确,比如登录允许使用密码访问等,一般存在干净电脑环境中

posted @ 2022-08-22 18:30  小明明007  阅读(6642)  评论(3编辑  收藏  举报