Я переместил экземпляр из одного региона в другой, выполнив AMI в начале координат и скопировав его в пункт назначения. Я запустил экземпляр из AMI в пункте назначения и создал новый файл PEM при запуске нового экземпляра в пункте назначения.Ошибка аутентификации AWS ssh
Теперь я не могу подключиться к экземпляру с новым файлом pem.
......
debug1: Found key in /root/.ssh/known_hosts:8
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: Fl00rfyAdmDev.pem
debug1: key_parse_private2: missing begin marker
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
Permission denied (publickey).
Хост и пользователь, с которым я пытаюсь подключиться, являются правильными, и я пытаюсь подключиться как root, к которому я всегда привык.
Что может случиться? Что я могу попробовать?
Благодаря
Я должен добавить, что со старым файлом pem я могу получить доступ, но не с новым, созданным с помощью консоли aws gui. Консоль aws gui говорит, что экземпляр присвоил new.pem, но я могу получить доступ только с помощью old.pem. Как я могу сделать, чтобы изменить его, чтобы я мог получить доступ с помощью нового пэма, а не старого (старый - тот, который я использовал для подключения в другом регионе, ранее выполнявшего AMI, и копирования его в новый регион) – cadid
1) Какую команду вы используете для подключения к вашему экземпляру? 2) Что такое имя вашего нового файла PEM? 3) Что у вас в вашем '~/.ssh/config'? 4) Соединение по умолчанию обычно запрещено. – Jakuje