如下图:在输入服务器的账号密码后,会卡在这里没有任何反映需要几分钟才能连接上

造成这个情况的原因:
在SSH服务中,UseDNS用于指定当用户SSH登录一个域名时,服务器是否使用DNS来确认该域名对应的IP地址。如果UseDNS设置为yes,则服务器将使用DNS查找来验证用户的主机名。如果设置为no,则服务器将不使用DNS查找,而是直接使用用户提供的主机名进行验证。我觉的可能是服务器中的DNS没有及时更新造成误判了,导致服务一直在寻找主机。所以会反映很慢。
解决方法:
vim /etc/ssh/sshd_config
#UseDNS yes 改为 UseDNS no
systemctl restart sshd

文章讲述了SSH登录时遇到的卡顿问题,原因可能在于服务器的UseDNS设置导致DNS查找延迟。解决方法是将sshd_config中的UseDNS从yes改为no,并重启SSH服务。
4033

被折叠的 条评论
为什么被折叠?



