2 つの EC2 インスタンスがあり、あるインスタンスから別のインスタンスに ssh できるかどうかを確認しようとしています。
Windows インスタンスから PuTTY に接続しようとすると、(.ppk ファイルを提供することで) 動作します。
これで、両方のインスタンスが同じキー ペアに関連付けられました。チェックインする.ssh/authorized_keys
と、同じ公開キーが存在します (明らかに、AWS で生成した同じキー ペアを参照しているため)。
しようとしましssh <other host>
たが、存在しないキーのパスフレーズを要求されます。
ssh-keygen
だから私が今したことは、インスタンスAからキーペアを作成することです.
ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
しかし、それは私にこのエラーを与えます:
Permission denied (publickey).
アイデアがあれば、歓迎します。