SSHログイン速度をどのように向上できますか?

SSHログイン速度をどのように向上できますか?

実行にはssh user@hostname約30秒かかります。シナリオは次のとおりです。

  • ローカルLANの仮想マシンです。
  • WindowsとMacコンピュータに即座にログイン
  • 私はDebianを使用しており、Ubuntuマシンを使用して再現できます。
  • Ubuntuを使用している人は、自分のコンピュータ(ローカルLAN)にログインするのも即座だと言います。
  • ホスト名のIPアドレスを使用すると、約半分の時間(約15秒)かかります。

[修正する]

を使用してくださいssh -vvv user@hostname。最も待っている場所は次のとおりです。

debug3: authmethod_lookup gssapi-with-mic
debug3: remaining preferred: publickey,keyboard-interactive,password
debug3: authmethod_is_enabled gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic

それからここでしばらく待ちます。

debug1: Unspecified GSS failure.  Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found

debug1: Unspecified GSS failure.  Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found

ベストアンサー1

'を編集してください。/etc/ssh/ssh_config「」と入力し、次の行をコメントアウトします。

GSSAPIAuthentication yes
GSSAPIDelegateCredentials no

または、SSH設定()に以下を追加すると~/.ssh/config機能します。

GSSAPIAuthentication no

おすすめ記事