:::: MENU ::::

Macのターミナルでタイムアウトしないようにする

Mac 使っていて困ったのは serversman などのサーバに ssh で入っていると、
すぐにタイムアウトしてしまうこと。

Windows ではクライアントに putty を使っていて、
putty 側でタイムアウトしないようにしてくれていたので問題なかった。

Mac といっても所詮 BSD UNIX なので、
ssh の標準設定でいけるだとと思ってたら、そのとおりいけました。

# vi ~/.ssh/config
Host 14code
HostName 14code.com
User username
IdentityFile ~/.ssh/id_rsa.hogehoge
ServerAliveInterval 180

ServerAliveInterval で接続先の生存確認を 180 秒ごとにやってくれる。
これでずっとタイムアウトしなくなった!