.ssh/config で簡単 ssh

PCからサーバなどに ssh ログインする場合に

$ ssh hoge@server_name -p 22 -i ~/.ssh/key_name

のように入力していませんでしょうか?

.ssh/config ファイルを使えば、

$ ssh srv

のように少ない入力で ssh をすることができます。

それでは、設定していきましょう!

手順

.ssh/config を編集します。

$ vi ~/.ssh/config

下記の内容を設定します。

Host srv                        # ssh で利用する名前
  User hoge                     # ログインするユーザ名
  HostName server_name          # ログインするサーバ名
  Port 22                       # 利用するポート番号
  IdentityFile ~/.ssh/key_name  # 秘密鍵を指定(パスワードログインする場合は不要です)

あとは ssh するだけです。

$ ssh srv

簡単ですね!

一度設定しておけば、少ない入力で ssh できるようになるので

みなさんもぜひ設定してください!

コメント

  1. Awesome post! Keep up the great work! 🙂