-1

У меня никогда не было проблем с использованием SSH для доступа к экземплярам AWS EC2, и обычно даже не нужно включать пару ключей. В этом примере мой экземпляр EC2 находится в Custom VPC, но также в общедоступной подсети с IGW. Потребовались часы, чтобы просто добраться до того момента, когда, когда я SSH, он спрашивает у меня пароль моей пары ключей. Меня никогда не просили пароль во время SSH, и я много читал здесь, который, кажется, не применяется.

Я запускаю команду, которая запрашивает пароль:

ssh "2018-key.pem" ec2-user@XXX.XXX.X.XXX

Затем я получаю следующее приглашение:

root@2018-key.pem's password: 

Однако я могу использовать одну и ту же пару ключей для запуска и доступа к публичным экземплярам EC2 через SSH. Любая помощь будет искренне оценена.

1 ответ1

2

Похоже, вы пропустили флаг командной строки, -i . ssh интерпретирует 2018-key.pem как IP-адрес. Попробуй это:

ssh -i 2018-key.pem ec2-user@XXX.XXX.X.XXX

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .