ssh终端连接虚拟机连接慢,输入账号密码后验证也很慢
分类:
文章
•
2025-04-04 15:21:39
1、开启session之后提示输入账号密码很慢:
原因是:ssh的服务端在连接时会自动检测dns环境是否一致导致的。
问题解决:① 使用编辑器修改sshd配置文件
vim /etc/ssh/sshd_config
② 找到#UseDNS yes字段,将其修改为UseDNS no
③ 重启sshd服务,重新打开会话即可发现几乎立即就会提示输入密码界面
但是输入密码之后认证又很慢……
2、解决输入账号密码之后认证很慢问题:
原因:是因为尝试了个没有意义而且会失败的 gssapi-with-mic 认证方式浪费了时 间,打开(远程服务器) /etc/ssh/ssh_config 把里面的GSSAPIAuthentication yes 改成 GSSAPIAuthenticationno 关掉它,即可让 ssh 直接使用publickey 认证方式
① 同样修改配置文件 vim /etc/ssh/sshd_config
将 GSSAPIAuthentication 字段改为GSSAPIAuthentication no
② 重启sshd服务
③ 重新打开会话
完美解决!