Xshell连接失败的原因及解决方法

目前,我们使用XShell运维服务器远程工具是比较多的,但是遇到XSHELL连接失败的时候应该如何解决和排除问题呢?在这里,我们整理几个可以解决的策略。

1、检查端口

检查 /etc/ssh/sshd_config 中 Port 配置(如 Port 2222),若修改过端口,需在 Xshell 中同步调整。

2、防火墙规则

iptables -L -n | grep 22      # iptables
firewall-cmd --list-ports     # firewalld(CentOS/RHEL)
ufw status                    # Ubuntu(UFW)

我们需要检查防火墙是否有放行。

firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --reload

如果没有放行的话还需要放行端口。

3、账号是否正确

我们检查服务器的账号是否正确,有时候并不是ROOT用户名。


【AD】丽萨主机英国VPS推荐 英国原生IP双ISP家宅主机

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工