Соединение с Amazon EC2 по SSH из Ubuntu

2 ответа

Для использования ключа EC2-priv.ppk от рабочего стола Ubuntu, необходимо будет преобразовать его в формат, который поймет OpenSSH. Можно пойти это с программой PutTTYgen.

Работайте на PuTTYgen и щелчке Conversions->Import key. Импортируйте свой закрытый ключ EC2-priv.ppk. Затем нажмите Conversions->Export OpenSSH key. Сохраните преобразованный ключ.

PuTTYgen также покажет открытый ключ, связанный с закрытым ключом. Это должно быть добавлено к $HOME/.ssh/authorized_keys файл на Вашем ec2 экземпляре.

Теперь у Вас есть ключ в формате, который поймет ssh в Вашей системе Ubuntu. скопируйте этот ключ к $HOME/.ssh/identity. Удостоверьтесь, что полномочия 600 на файле идентификационных данных.

Необходимо теперь быть хорошими для движения.

Относительно использования аутентификации с открытым ключом. Это действительно - способ, которым необходимо пройти проверку подлинности к системе. Крайне маловероятно, что любая атака перебором успешно выполнится и намного более безопасна, чем простые пароли.

1
ответ дан 3 December 2019 в 19:29

Проблема решена.

Я просто отключил PasswordAuthentication в sshd_config. И набор новый пароль sudo passwd (имя пользователя)

2
ответ дан 3 December 2019 в 19:29

Теги

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