問題
ひさしぶりにEC2にsshで接続しようとすると、Permission denied (publickey)
となって困る。
解決方法
EC2 インスタンスにアクセスしようとすると、「Permission denied (publickey)」または「Authentication failed, permission denied」というエラーが表示されます。これを解決するにはどうすればよいですか?を順に確認すればたいてい解決する。
今回は/home/ec2-user/.ssh/authorized_keys
が無くなっていたので、手順に従って追加し、sshをやり直せば成功した。