接続が復元された後にSSHトンネルを再度開くようにLinuxを設定する方法は?

接続が復元された後にSSHトンネルを再度開くようにLinuxを設定する方法は?

現在、いくつかのSSHトンネルを設定しています。インターネット接続が失われたときやラップトップを休止状態にしたときにトンネルを再設定する必要がある場合がよくあります(トンネルをリセットするなど)killall ssh

これを自動化する最良の方法は何ですか?

答え1

autossh(SSHセッションとトンネルを自動的に再起動)が役立ちます。 http://www.harding.motd.ca/autossh/

トンネルをアクティブに保ち、一般的に管理します。

ほとんどの展開ベースのリポジトリに存在する必要があるため、次のいずれかを使用してください。

apt-get install autossh # deb
pacman -S autossh # arch
yum install autossh # rhel

関連情報