私のWindows PCからパテを使用してAMI E2C Linuxインスタンスに接続できますが、あるインスタンスから別のインスタンスにsshできません。私は、次のエラーメッセージが表示されます、私は、エラーメッセージの最後の部分をコピーした:1つのAMI ec2インスタンスから別のAMI ec2インスタンスに接続できません
debug1: Found key in /home/ec2-user/.ssh/known_hosts:3
debug1: ssh_ecdsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /home/ec2-user/.ssh/id_rsa
debug1: Trying private key: /home/ec2-user/.ssh/id_dsa
debug1: Trying private key: /home/ec2-user/.ssh/id_ecdsa
debug1: Trying private key: /home/ec2-user/.ssh/id_ed25519
debug1: No more authentication methods to try.
Permission denied (publickey).
すべてのサーバーのセキュリティグループは、ソース0.0.0.0
にSSHを開いている私は、新しいSSHキーを作成しようとしましたssh-keygen -t -rsaを実行し、.pubファイルの内容をコピーして他のサーバーの/.ssh/authorized_keysファイルに貼り付けます。しかし、それはまだ動作しません。
両方のファイルの内容を別のサーバーにコピーしようとしましたが、同じファイル名を保持している/.sshに対してchmod 600を再度実行しました。しかしそれでも動作しません。
私はそれを信じることができません、私はこの問題に2日間立ち往生しています。 私が接続したいサーバー上に作成したID_RSAファイルを詳細に調べると、コピーして他のサーバーの公開キーを貼り付けても、すべてのキーが貼り付けられていませんでした。コピー&ペースト機能がキーの最初の数文字に欠けていました。 一度私はsshの接続にそれらを入れた! –