web-dev-qa-db-ja.com

Mac OSでSSHタイムアウトを回避しますか?

Sshを使用してサーバーに接続するたびに、入力がなければ数分後に接続がリセットされます。ただし、接続をできるだけ長く維持するために、これらのタイムアウトを削除する必要があります。

さまざまなフォーラムを見ると、/ etc/ssh_configファイルのServerAliveIntervalオプションを変更できることがわかりました。ただし、私のファイルにはこのオプションはないようです。どこだろう?

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

ありがとう!

82

Server Alive間隔は、設定された時間にヌルパケットをサーバーに送信するだけで、接続を維持します。設定ファイルに次のようなものを追加するだけです:~/.ssh/config

Host *
 ServerAliveInterval 60

2行目は、少なくとも1つのスペースでインデントする必要があります。 *はすべてのホストに一致します。必要であれば、これを* somedomain.comのような特定の宛先に制限できます。

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

136
Dominic Green