ネットワークエンジニアのアレ

技術情報メインの備忘系ブログです

MacでSSH接続が切れてしまう

MacSSH接続していると、セッションが切れることがあります。

(何も操作をしない状態で放置すると切れました)

 

WindowsTeraTermで接続するときは、同じサーバなのに切れなかったので少し調べてみました。

 

設定

どうやら、MacSSH接続した時は、KeepAlive的なものがサーバに送られていないようです。

TeraTermはデフォルトでやってくれているみたい。

 

Macでは前回と同じように、下記ファイルに設定を追加することで対応できます。

 

/Users/ユーザ名/.ssh/config

 

追加する設定は以下の一行。

 ServerAliveinterval 60 

60となっている箇所がサーバ側に KeepAliveを送る間隔です。

60だと60秒です。

 

サーバ側のタイムアウト値を変更する方法もありますが、普通はクライアント側で対応でしょう。