【ssh】【ターミナル】【Mac】回線疑う前に疑うべき「.ssh」設定
「おいおい、Macでssh接続したら何でこんなにぶつぶつ切れるんだ。。。」
「WindowsのTeraTermではこんなこと無かったぞ!」
「あれ?またssh接続切れてる!wifiに問題あるんじゃないか?」
最初にWindowsからMacに移行した人がまず、陥るこの事象。
そう、ssh接続問題です。
これはsshに関する知識が無い人だと解決することが難しいです。
なのでここは以下の手順を覚えて解決しましょう。
(ローカル環境が前提です。)
cd ~/.ssh
この事象に陥る方は大抵、confそのものが無い場合がありますので、
confを作成
vi conf
呪文のように以下の設定を追記しましょう。
Host * ServerAliveInterval 60
そして、「conf」に対して権限を設定しましょう。
ここは無難に「id_rsa」同様に600で。
chmod 600 ./conf
ちなみになぜ、windowsではこの事象が発生しないかというと
TeraTermの場合、デフォルトでKeepaliveの設定が有効になっているためです。
覚えるのが面倒臭い人は「はてなブックマーク」をして頂けると幸いです。