ClientAliveInterval* ClientAliveCountMax より先にパイプ破損が発生する

ClientAliveInterval* ClientAliveCountMax より先にパイプ破損が発生する

これは事故にはあまりにも頻繁に発生します。

私のサーバーの/etc/ssh/sshd_configファイルには次のものがあります。

ClientAliveInterval 3600
ClientAliveCountMax 3

30分後にクライアントコンピュータに戻り、Enterをクリックするまで何も表示されませんでした。それから印刷してみてください

me@my_server:~$ client_loop: send disconnect: Broken pipe
me@my_client:~$

クライアントシステムの/etc/ssh/sshd_configファイルも設定する必要がありますか?

ベストアンサー1

このエラーは通常、プライマリTCP接続が中断されたときに表示されます。

クライアントが使用するNATテーブル(プロバイダによってはルータまたは回線のどこかに)のアイドル制限など、多くの要因がある可能性があります。

TCPKeepAlivessh_configに追加してみてください。ssh次のように実行して最初にテストできます。

ssh -o TCPKeepAlive=yes ...

おすすめ記事