SSH接続のconfigファイルを作成
まず、Macのコマンドラインで利用できるテキストエディタのvimを利用し、
ホームディレクトリ直下にある.sshフォルダにconfigファイルを作成します。
また、vimを利用しない場合は、
ファインダーなどのGUIからconfigファイルを作成し、
ファイル内に後述するSSH接続の設定を記述します。
以下、vimで新規ファイルを作成するコマンドとなります。
$ vim ~/.ssh/config
configファイルが作成されるので、次にキーボードの「i」を押して、
ファイルに文字を挿入できるファイル編集画面とします。
ファイル編集画面となるので、以下のSSH接続の設定を記述します。
ホスト名・ユーザー名・ポート番号の箇所には、
SSH接続をするサーバーのそれぞれの情報を記述します。
Host 接続コマンド名(任意の名前)
HostName ホスト名
User ユーザー名
IdentityFile ~/.ssh/秘密鍵のファイル名
Port ポート番号
また、configファイル内には、その他にもSSH接続時の設定を追加することもできます。
設定項目については、文末の参考サイトを確認してみてください。
次に、キーボードの「esc」を押して、ファイル編集画面を終了します。
このままでは、まだvimエディタの画面となるので、
以下のキーでconfigファイルを保存して閉じて、vimエディタを終了します。
:wq
configファイルのパーミッションを変更
最後に、以下のコマンドで作成したconfigファイルのパーミッションを600とします。
$ chmod 600 ~/.ssh/config
簡単なコマンドでSSH接続
上記設定により、configファイル内の「接続コマンド名」を利用した以下のコマンドで、
SSH接続が可能になります。
$ ssh 接続コマンド名
コメント