VScodeを使用してMacBook ProからAWS ec2インスタンスに接続しようとしています。次のコマンドを使用して、端末を介してec2インスタンスに接続できます。Downloads
フォルダ(マイキーペアファイルがある場所)にcd'ing.pem
ssh -i "Key-Pair.pem" ec2-user@ec2-**-***-**-***.ap-northeast-1.compute.amazonaws.com
私の端末は私に示しています。
[ec2-user@ip-***-**-**-*** ~]$
ただし、VScodeがAWSインスタンスに接続しようとするとエラーが発生します。
Load key "/Users/****/Downloads/Key-Pair.pem": Operation not permitted
ec2-user@**.***.**.***: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
local-server-1> ssh child died, shutting down
私のキーペアファイルが.pem
AWSインスタンスで認証されていないようです。
ちなみに、そのインスタンスでは、私の設定ファイルは次のようになります。
Host PM.ByBit.SMM
Hostname **.***.**.***
User ec2-user
IdentityFile /Users/****/Downloads/Key-Pair.pem
この話題にご協力いただきありがとうございます。