当我今天尝试login到远程Ubuntu服务器时,我得到:
ssh: connect to host <ip> port 22: Connection refused
所以我重新启动服务器,认为sshd可能已经崩溃。
启动后,我可以通过SSH连接,但1或2分钟后服务器closures连接:
Connection to <ip> closed by remote host.
尝试重新连接,服务器再次拒绝连接。
手工做
/etc/init.d/sshd restart
没有帮助,/ etc / hosts.deny似乎没问题。
这是非常烦人的,因为我没有多less时间来诊断或修复问题。 帮助或想法非常感谢!
当错误消息是“连接被拒绝”时,这意味着sshd不再监听你的ssh端口。 如果是您的防火墙,您将收到“超时”。 在任何一种情况下,请使用详细选项进行ssh并准确查看连接丢失的步骤。