Git repository amazon ec2

107
3

Привет, я следую этому одному учебнику с моим экземпляром AWS EC2 с сервером Ubuntu: http://codecrunchero.blogspot.com/2012/06/setting-up-remote-git-repository-on.html

И я застрял на первом шаге:

ssh -i mykey.pem ec2-user@amazonpublicdns.com

Получение этой ошибки:

Предупреждение: файл идентификатора mykey.pem не доступен: нет такого файла или каталога. Невозможно установить подлинность хоста 'amazonpublicdns.com'.

Я использую шпатлевки на окнах.

спросил(а) 2021-01-25T13:22:53+03:00 4 месяца, 4 недели назад
1
Решение
63

Вам нужно ввести собственные учетные данные. подобно

ssh -i ** MY .PEM LOCATION ** ec2-user@**MY IP**

Более полезный пример:

ssh -i C:\my.pem ec2-user@mywebsite.com

ответил(а) 2021-01-25T13:22:53+03:00 4 месяца, 4 недели назад
44

Это командная строка ssh, но вы используете Putty. Для ввода IP-адреса вашего экземпляра вам нужно использовать GUI Putty.

Теперь сложная часть заключается в том, что Putty не понимает формат pem и вместо этого использует ppk-формат :(


Существует простая утилита, называемая puttygen, которая преобразует файл pem в ppk.

После преобразования - используйте этот файл ppk в Putty → ssh> auth и подключитесь к вашему экземпляру.

ответил(а) 2021-01-25T13:22:53+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема