一、连不上
ssh username@ip 报错:ssh: connect to host <ip4地址> port 22: Connection timed out
首先排查,排查步骤:
1、ping ip 也超时;
2、用命令service iptables status,查看防火墙正常(防火墙没有屏蔽22端口)。
若服务器端的防火墙禁用了ssh服务的端口,默认为22.则:
有两种解决方法:
1)直接禁用防火墙
2)只开启22号端口
以Ubuntu为例:
1)直接禁用防火墙
sudo ufw disable
2)只开启22号端口
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
3、ssh服务是否正常开启。
突然想到是今天尝试设置VPN共享给虚拟机时,在控制面板\网络和 Internet\网络连接中,将WLAN属性中的共享设置为了:
将它改回去:
重新输入:ssh username@ip
连接成功
参考文章:
(12条消息) 解决SSH登录无响应timed out问题_JayShaun的博客-CSDN博客_ssh timeout
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)