質問: sshの接続が遅い ubuntu 11.10をインストールしたばかりですが、サーバーにsshで接続しようとすると、処理が非常に遅くなります。パスワードプロンプトが表示されるまでに、40秒から60秒かかることがあります。私が使う:ssh myuser@myserver.com ログインすると、すべて正常に動作し、高速に動作します。なぜこんなに時間がかかるのですか?どうすれば修正できますか? sshコマンドに使用できるオプションはありますか?
回答: これは、ゼウス記の答えのほんの一部です。 rootアクセス(sudo)がない場合でも、それを構成できます。次のような「ユーザーssh_config」ファイルを編集する必要があります。vi $home/.ssh/config (注:ディレクトリ$ home/.sshが存在しない場合は、作成する必要があります)そして追加:host * gssapiauthentication no gssapidelegatecredentials yes 必要に応じて、ホストごとに行うことができます:)例:host linux-srv hostname 192.158.1.1 gssapiauthentication no gssapidelegatecredentials yes ipアドレスがサーバーのipと一致していることを確認してください。 1つの素晴らしい利点は、sshがこのサーバーにオートコンプリートを提供することです。したがって、ssh lin + tabと入力すると、ssh linux-srvにオートコンプリートされます。一連の便利なオプションを追加して、毎回入力する必要がないようにすることができます。user <a user> port <a port number> identityfile <a specific private key> compression yes .... したがって、ssh -c -p 1022 -i ~/.hidden/prv-key-4096bit superuser@192.158.1.1と入力する代わりに、単純なssh linux-srvで十分です。