我有一个带有 SSH 连接的 CentOS Linux 服务器。它工作正常,但有时服务器会拒绝连接。
如果我重新启动服务器,我可以再次使用 SSH。
可能出什么问题了?
答案1
尝试sshd
在服务器上以调试模式运行(-d
,您可以转到-ddd
)以获取其他信息。如果您的桌子下没有服务器,您甚至可以远程执行此操作:登录,然后您可以使用该-p
选项在不同端口上启动另一个 sshd 实例,并尝试登录到该实例。
答案2
检查登录服务器:
grep -Ri ssh /var/log/*
并在客户端上使用更详细的 SSH:
ssh -vvv user@server