Chapter4 4-4-5 SSHでログイン での「アクセス拒否(Permission denied(publickey))」(エラー)を解決
4-4-5 SSHでログイン での「アクセス拒否(Permission denied(publickey))」(エラー)を解決
前回の記事での4-4-5 SSHでログイン でのエラー
を解決していく
いろいろ調べた結果、作成したスタックとSSH鍵を消して入れ直したらエラーを解決できることが多いらしい
スタックと鍵を削除していく
$ cdk destroy
このコマンドでスタックを削除していく
次に
$ aws ec2 delete-key-pair --key-name "HirakeGoma"
と
$ rm -f ~/.ssh/HirakeGoma.pem
この2つのコマンドを実行してSSH鍵を削除
これでスタックと鍵を削除することができた
スタックと鍵を入れ直していく
この記事の「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でログイン をすることができた