ターミナルからのSSHコマンドを簡略化する

Linux Linux

こんにちわ、WEBを楽しんでますか?

今回は、macのターミナルからSSHでサーバーに接続する際のコマンドを、簡単にする方法をご紹介します。

普段ターミナルからSSH接続を行う際は、以下のようなコマンドを実行していると思います。

ssh -p ポート番号 ユーザー名@ホスト名 -i 鍵ファイル(~/.ssh/example.pem)

これだと、入力内容を忘れてしまったり覚えていても手間だったりするので、以下のコマンドだけで接続できるようにします。

ssh エイリアス名

viでconfigファイルを編集する

方法は簡単で「~/.ssh/config」に設定を記載するだけなので、接続先が増えた際は最初に設定することをおすすめします。

$vi ~/.ssh/config

ファイルを開いたら以下の形で設定内容を入力します。

Host エイリアス名
  HostName ホスト名
  Port ポート番号
  IdentityFile 鍵ファイル(~/.ssh/example.pem)
  User ユーザー名

これだけで「ssh エイリアス名」で接続することができるようになります。複数ある場合は次の行に続けて書けばOKです。

それではみなさん、自由なWEBライフをお過ごしください!

タイトルとURLをコピーしました