我旁边有一台 CentOS 6.4 服务器(相同的子网和所有内容),当我尝试通过 SSH 从另一台机器连接到它时,它会挂起大约 10 秒钟,直到最终提示输入密码。有什么想法可能导致这种情况吗?
我正在使用 IP 来访问它,以便排除 DNS 问题。这台机器在我旁边,在同一个交换机和子网上。我没有使用密钥进行身份验证,只是使用常规密码身份验证。
我旁边有一台 CentOS 6.4 服务器(相同的子网和所有内容),当我尝试通过 SSH 从另一台机器连接到它时,它会挂起大约 10 秒钟,直到最终提示输入密码。有什么想法可能导致这种情况吗?
我正在使用 IP 来访问它,以便排除 DNS 问题。这台机器在我旁边,在同一个交换机和子网上。我没有使用密钥进行身份验证,只是使用常规密码身份验证。
您确定可以排除 DNS 问题吗?经常出现类似症状时,可能是SSHD正在反向查找连接的IP,但最终超时后失败。
尝试设置
/etc/ssh/sshd.conf
并重新加载 sshd 守护进程并再次连接。
我最终通过在服务器上将 GSSAPIAuthentication 设置为 no 解决了这个问题。这解决了我遇到的长时间延迟。