SSH:壊れたパイプで終了するように背景トンネルに指示しますか?

SSH:壊れたパイプで終了するように背景トンネルに指示しますか?

私はしばしばこれらのオプションを使用してバックグラウンドSSHトンネルを起動します... -f -N -L ...。これは、マイコンピュータをスリープモードにするか、VPN認証情報が期限切れになるまでうまく機能します。この時点でトンネルが動作を停止し、出力を見て、以前のpsトンネルをシャットダウンして再開する必要があります。トンネル破裂の症状は「パイプ破裂」です。

sshパイプが飛び出したときにプロセスを終了するように指示する方法はありますか?その後、SSHトンネルが失敗した場合は再起動してくださいps

答え1

設定してみましょう。サーバー活動間隔デフォルト値0より高い(なし)

これらのトンネルをバックグラウンドで実行するのではなく(-fを使用)、Restart = alwaysオプションを使用してシステムデバイスに配置します。

関連情報