Chapter4 4-4-5 SSHでログイン での「アクセス拒否(Permission denied(publickey))」(エラー)を解決

4-4-5 SSHでログイン での「アクセス拒否(Permission denied(publickey))」(エラー)を解決

前回の記事での4-4-5 SSHでログイン でのエラー
を解決していく

ht20a092.hatenablog.com

 

いろいろ調べた結果、作成したスタックとSSH鍵を消して入れ直したらエラーを解決できることが多いらしい

 

スタックと鍵を削除していく

$ cdk destroy

このコマンドでスタックを削除していく

次に

$ aws ec2 delete-key-pair --key-name "HirakeGoma"

$ rm -f ~/.ssh/HirakeGoma.pem

この2つのコマンドを実行してSSH鍵を削除

これでスタックと鍵を削除することができた

スタックと鍵を入れ直していく

ht20a092.hatenablog.com

この記事の「4-4-3やり直し」と「4-4-4をもう一度実行」を参考に鍵とスタックを入れ直す

 

再度4-4-5 SSHでログインを試す

4-4-4のデプロイで新しく表示されたIPアドレス

$ ssh -i ~/.ssh/HirakeGoma.pem ec2-user@<IPアドレス>

を実行
そうしたら「アクセス拒否」と出ずに絵文字の絵が出てくる

これにて4-4-5SSHでログイン をすることができた