ssh 登入過慢

用 ssh 連線到遠端主機時,在某些時候會覺得 login的速度很慢。那種慢法是,在你輸入使用者帳號(user name)後,往往要等個半分鍾,主機才會詢問使用者密碼。

通常這個問題的起因,會是「反查」所造成的問題。在Debian 環境下,預設是開啟反向 Domain解析。解決的方法:

1) 編輯 /etc/nsswitch.conf 找到 hosts 那行。改成下述:

hosts: files dns [NOTFOUND=return]

2) 另外一個方法,則是直接關閉 ssh反查功能。
/etc/ssh/sshd_conf 中新增:

UseDNS no

Leave a Comment