よく使うEC2インスタンスへSSH接続する際、毎回接続先や証明書を指定してコマンドをタイプするのは面倒です。接続設定を保存して楽に接続しましょう。
下記の内容のファイルを、~/.ssh/configファイルに作成し、接続設定を保存します。
1 | Host <接続設定名。お好きな名前でどうぞ。> |
1 2 3 | HostName <ホスト名> IdentityFile <証明書.pemの絶対パス> User ec2-user |
具体例です。
1 2 3 4 | Host aws HostName ec2-xx-xxx-xx-xx.ap-northeast-1.compute.amazonaws.com IdentityFile ~/.ssh/aws.pem User ec2-user |
こういったファイルを作成すると、下記のコマンドでサーバーへssh接続できるようになります。
1 | $ssh aws |
楽ちん!
宮崎県在住。
プログラムを書いて暮らしています。趣味はルアーフィッシング、ギター。