ログインの際、ユーザー名入力からパスワードを尋ねられるまで待たされる【Linux覚書】

debianのサーバーにSSHでログインしようとすると、ユーザー名を入力したあと、パスワード入力のプロンプトが出るまで、数十秒待たされる。 大した問題ではないので、長いこと放置していたのだけれど、やっと、これを解決する方法を調べてみた こちらを参考にしました。
sshの接続確立が遅い場合の対処方法 - yuyarinの日記
140文字で収まらなかったので. ssh でログインはできる(認証は成功している)し操作も普通に行える(RTT..

(1)ssh サーバの /etc/hosts にクライアントの設定を書く 名前解決ができないので ssh クライアントの直接名前を設定してあげる.個別対応なのであまり良い解決策ではないが,やむを得ない場合はこの方法.
192.168.0.2 ssh-client.example.com
192.168.0.2 がクライアントの IP アドレス.適当に名前を設定する.

(2)/etc/resolv.conf から死んでいるネームサーバを外す. そもそも使っているネームサーバが死んでいる場合.ssh以外の問題でもあるので別途解決すべきものではある.

(3)そもそも名前解決をしないように設定する. /etc/ssh/sshd_config に以下の設定を入れる.
UseDNS=no

全部引っ掛かってた(笑) 特に(3)が効果的、DNSがないLOCAL環境なので・・・ 一瞬でパスワードを訊くプロンプトが出るようになって快適
スポンサーリンク
スポンサーリンク

記事をシェアする