生成した鍵を使用してAWSに接続
AWS
SSHでAWS EC 2に接続するには、AWSから発行されたPEMファイルにアクセスする必要があります.ローカルで作成したPEMファイル(AWSで発行されたファイルではない)を使用してAWSにアクセスする方法はありますか?
PEMファイルをローカルで作成
ssh-keygenを使用してPEMファイルを作成.ssh-keygen -t rsa -m pem
RSAで暗号化しpem形式で生成するための鍵を作成した.
一緒に作成したpubファイル
鍵を生成すると、通常、/home/user/.ssh
内に鍵を含むpub
ファイルが生成されます.pub
ファイルは、接続するサーバに格納される公開鍵である.
pubファイルサーバに送信
SCP
を使用して、ファイルをサーバに転送します.SCP
はファイル転送プロトコルです.scp ~/.ssh/publickey.pub server@serverdomain:/where/store
登録
ホームディレクトリの.ssh
ディレクトリでは、authorized_keys
というファイルに送信された公開鍵ファイルの内容がコピーされる.authorized_keys
が存在しない場合は、コンテンツを作成して入力すればよい.
接続の試行
ssh -i "private.pem" server@serverdomain
作成したPEMファイルからサーバに接続できるようになりました.
Reference
この問題について(生成した鍵を使用してAWSに接続), 我々は、より多くの情報をここで見つけました
https://velog.io/@sinf/내가-생성한-키로-AWS-접속하기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
ssh-keygen -t rsa -m pem
scp ~/.ssh/publickey.pub server@serverdomain:/where/store
ssh -i "private.pem" server@serverdomain
Reference
この問題について(生成した鍵を使用してAWSに接続), 我々は、より多くの情報をここで見つけました https://velog.io/@sinf/내가-생성한-키로-AWS-접속하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol