有時候在ssh遠程登錄到其他主機上時發現登錄時間太長,經過親自測試,發現主要有兩個問題會導致ssh登錄慢:
1.使用了dns反查,這樣的話當ssh某個IP時,系統會試圖通過DNS反查相對應的域名,如果DNS中沒有這個IP的域名解析,則會等到DNS查詢超時才會進行下一步,消耗很長時間。
修改方式:
使用root權限修改ssh的配置文件,vim /etc/ssh/sshd_config
增加一行記錄:UseDNS no
修改GSSAPIAuthentication參數為 no,默認是yes
重新啟動ssh服務
#service sshd restart