ПуТти фатальная ошибка (нет поддерживаемого метода аутентификации)

Я новичок в Linux. недавно установил ubuntu 20, и я использую ubuntu в течение последней недели. Я создал экземпляр (EC2) в AWS и пытаюсь подключиться через puTTy с моего терминала. получить фатальную ошибку. Я преобразовал .pem в .ppk и chmod в 400. Я не могу подключиться. но из окон я могу подключиться без каких-либо проблем. Кто-нибудь может помочь мне решить эту проблему, пожалуйста?

sudo apt update
----
ssh -V  
OpenSSH_8.2p1 Ubuntu-4ubuntu0.1, OpenSSL 1.1.1f  31 Mar 2020
-----
putty --version
PuTTY: Release 0.73
Build platform: 64-bit Unix (GTK + X11)
Compiler: gcc 9.3.0
Compiled against GTK version 3.24.14
----
lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
0
задан 5 December 2020 в 23:10

1 ответ

Добро пожаловать в Linux :-)

Во-первых, убедитесь, что вы всегда скачиваете ключи, когда их предлагает консоль AWS — повторно получить их невозможно! :-)

После того, как у вас есть закрытый ключ, из командной строки Linux вы можете подключиться напрямую, используя ssh-клиент Linux. Не забудьте имя пользователя! По умолчанию для ec2 используется "ec2-user"

ssh -i MyKey.pem ec2-user@a.b.c.d

Для Putty в Linux вам нужно использовать PuttyGen для преобразования ключа:

puttygen MyKey.pem -o MyKey.ppk

Затем в Putty создайте сеанс для хоста, к которому вы хотите подключиться. Я обычно создаю имя хоста как «ec2-user@IPAddress». Затем в меню Connection->SSH->Auth загрузите свой ключ для этого сеанса. Нажмите «Подключиться», и вы войдете в экземпляр EC2.

1
ответ дан 5 December 2020 в 20:43

Другие вопросы по тегам:

Похожие вопросы: