SSH クライアント - Mac OS X Lion
SSH サーバー - Debian
Mac の /etc/hosts -> [Debian の IP] mydebian
Mac の公開鍵はすでに root@mydebian:/root/.ssh の authorized_key に設定されています。'UseDNS
no' が root@mydebian:/etc/ssh/sshd_config に設定され、SSH サーバーが再起動されました。
ssh root@mydebian -> ログインに長い時間待つ
ssh -v root@mydebian -> まったく遅延なし
何か案は?
答え1
に次の値を設定します/etc/ssh_config
。
AddressFamily inet
(設定する~/.ssh/config
こともできます。)
理由は、ssh が IPv6 ネゴシエーションを試みているが、どうやらタイムアウト後に失敗するためであり、これは新しい Lion (10.7.4) MacBook Pro に移行した後に私の場合に発生しました。
答え2
否定を確認していただけますか? ソース マシンの IP を /etc/hosts に入力して、何が起こるか確認してください。