У меня никогда не было проблем с использованием 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. Любая помощь будет искренне оценена.