2sはSSHの実行時間の「正常な」変形ですか?

2sはSSHの実行時間の「正常な」変形ですか?

私のプログラムではssh「通常」約0.3秒かかりますが、時には2秒以上かかることがあります。

これがsshの実行時間の一般的な変化なのか、時々発生する2秒を取り除くためにできることがあるのだろうか。

これまでに試してみた:

  1. pam_systemd設定ファイルでPAMモジュールを無効にします/etc/pam.d/system-auth-ac。これは本当に役に立ちました。一度SSHの実行時間が15秒を超えて非常に長かったが、無効にすると問題がpam_systemd解決しました。
  2. (推奨通り)UseDNSに設定noSSHサーバーへの接続に時間がかかりすぎます。):私のデフォルト設定はsshd_configno私の問題とは関係がないと思います。
  3. コメント処理sshd_configこの問題):

    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no
    

    試しましたが、私の状況には役に立ちませんでした。

  4. SELinux:障害がある。

他に提案がありますか?

よろしくお願いします!

修正する

2秒の実行時間はssh接続によるものではなく、ssh経由で送信されたコマンドによるものであることがわかりました。したがって、sshの問題ではありませんでした。

私はこの質問を削除したくありません。私が試したことが役に立つことを願っています。

ありがとうございます!

ベストアンサー1

このオプションを使用してSSHクライアントを実行すると、-vvv最も詳細な出力が得られます。これにより、遅延がクライアントによって発生するのか、サーバーによって発生するのか、および遅延が発生する正確な場所を確認できます。

おすすめ記事