![如何恢复 SSH 连接](https://linux22.com/image/993173/%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%20SSH%20%E8%BF%9E%E6%8E%A5.png)
我无法再通过 SSH 进入我的一台 Ubuntu 16.04 VPS。
ssh [email protected]
ssh: connect to host 123.123.123.123 port 22: No route to host
这是 dist 升级之后的情况。一切似乎都进展顺利,但在我重启之后,这个问题又出现了。
我的主机有一个“救援系统”,它允许我在不同的操作系统(Debian)中安装此 VPS 的磁盘。这意味着我可以修改文件。我应该寻找什么,什么可以解决我的 SSH 连接问题?我不知道如何调试它。
答案1
如果您可以修改这些文件,则需要检查/etc/sshd_config
并/etc/ssh_config
确保它们配置正确。这些文件可能已被替换,并且如果配置不正确,则dist-upgrade
不允许root
或您的用户登录。
托管公司提供的控制台可以方便地确保服务正在启动并监听端口 22。