ssh -D 12345 [email protected]
を使用して、ホストsomewhere.com
を介した動的ポート転送を設定します。 autossh
を使用してThingをデーモン化し、手動で監視する必要がないことを確認したいと思います。
Autosshパッケージを(Linux Mint 18.1に)インストールしましたが、何をすべきかよくわかりません。 /etc/
の下に構成/デフォルトファイルがないのはなぜですか? autossh tunnlesを開始するサービスはどこにありますか?これらすべてを手動で行う必要がありますか?
私は答えを見つけました ここ そして次のコマンドを使用しました
autossh -f -M 5731 -D localhost:1234 -N user@ip
Fingerpichの答えの説明:
autossh -f
は、sshを実行する前にautosshをバックグラウンドにドロップします。
-M
は、autosshが使用する監視ポートを指定します。
-D
ローカルsocksプロキシポートを指定します
-N
リモートコマンドを実行しないことを指定します。これは、ポートを転送するだけの場合に便利です
監視ポートを使用したくない場合は、代わりに次のコマンドで10秒ごとにSSHキープアライブを使用して障害を検出します。
autossh -f -M 0 -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" -D localhost:1234 -N [email protected]