SSH登录慢
有时候在ssh登录到服务器时,要等待很久才会出现输入密码的提示,找了一圈, 发现以下几个原因可能导致这个问题
原因和修改
#####1. 使用了dns反查
这样的话当ssh某个IP时,系统会试图通过DNS反查相对应的域名,如果DNS中没有这个IP的域名解析,则会等到DNS查询超时才会进行下一步,消耗很长时间。修改方式:
vim /etc/ssh/sshd_config- 增加一行记录:
UseDNS no//该值默认为yes - 重新启动ssh服务
#####2. GSSAPIAuthentication 不知为何物, 关闭就是
vim /etc/ssh/sshd_config- 修改
GSSAPIAuthentication参数为 no,默认是yes - 重新启动ssh服务
Debug
ssh –vvv root@192.168.8.1
// -vvv的参数可以查看ssh登录的过程,看看当前进行到了哪一步。