そんなとき、putty使ってた時代はkeepAliveを設定してたなぁと思い返してmacのterminalでもできないものかと調べてみた。
~/.ssh/configの中に、ServerAliveIntervalの値を設定するだけでいいみたい。
$ vi ~/.ssh/config
Host * ServerAliveInterval 120
これで120秒ごとに通信してsshを維持してくれる。
参考
・Mac OS XのterminalでkeepAliveを設定する - Dive into the Tech World!
・[を] Mac OS X から ssh 接続してもすぐ切れちゃう問題に対処