MacのターミナルでSSHの接続先を保存して素早くアクセスする方法

何度も調べているので自分用にメモしておくことにします。

まずはターミナルを起動して、

vi ~/.ssh/config

ちなみに.sshフォルダは隠しフォルダなのでオプションを付けないとlsコマンドでは見えません。

viで開いたら必要事項を入力していきます。

# sampleサーバー
Host sample
HostName 111.1.111.XX
Port 22
User sampleuser

上記を解説すると、

Host 後でこの接続を呼び出すときに使われる名前
HostName 接続先サーバーのIPアドレス
Port ポート番号。指定がある場合はそれを、無ければ「22」を入力
User ユーザー名

これらを入力したら保存。
そしてターミナルで、

ssh sample

とやると接続されます。sampleの部分は先ほど「Host」で指定した名前です。

configには複数の接続先を書いて保存しておくことができるので、必要な接続を予め書いておくとすぐに接続できて便利です。