目的
- SSH接続先の情報をssh configに記載してssh接続する方法をメモ的にまとめる
情報
-
$ ssh
コマンドが実行できるようになっていること。 - ssh鍵が作成されていること。
方法
-
下記コマンドを実行してsshのconfigファイルを作成する。
$ vi ~/.ssh/config
-
開いたsshのconfigファイルに下記の情報を記載する。
~/.ssh/configHost 任意の接続先設定名 HostName ssh接続先のIPアドレス User ssh接続先ユーザー名 IdentityFile 接続用ssh秘密鍵のフルパス
-
例えばssh接続先のIPアドレスが「000.000.000.000」でssh接続先のユーザー名が「test_user」でssh接続に使用する秘密鍵のパスが
~/.ssh/id_rsa
であり、設定名が「ssh-test」だったときは下記のように記載する。~/.ssh/configHost ssh-test HostName 000.000.000.000 User test_user IdentityFile ~/.ssh/id_rsa
-
下記コマンドを実行してssh接続を行う。
$ ssh 任意の接続先設定名
-
先に例に上げた「ssh-test」にssh接続したい場合は下記を実行する。
$ ssh ssh-test