1. ホーム
  2. macos

[解決済み] Mac OSでのSSHタイムアウトを回避する?[クローズド]

2023-01-21 16:37:24

質問

sshでサーバに接続するたびに、入力がなければ数分後に接続がリセットされます。しかし、できるだけ長く接続を維持するために、このタイムアウトを削除したいのです。

さまざまなフォーラムを見て、私は /etc/ssh_config ファイル内の ServerAliveInterval オプションを変更することが可能であることを知りました。しかし、私のファイルにはこのオプションがないようです。それはどこにあるのでしょうか?

私は Snow Leopard 上で OpenSSH_5.2p1 を実行しています。

ありがとうございます!

どのように解決するのですか?

サーバーアライブ間隔は、接続を維持するために設定された時間にサーバーに NULL パケットを送信するだけで、設定ファイルにそのようなものを追加することができるはずです。 ~/.ssh/config

Host *
 ServerAliveInterval 60

2行目はスペースを1つ以上入れてインデントしてください。 * はあらゆるホストにマッチします。必要であれば、*somedomain.com のような特定の宛先に制限することもできます。

チェックアウト http://kehlet.cx/articles/129.html