Невозможно SSH в экземпляре EC2 - PullRequest
0 голосов
/ 10 мая 2019

Я не могу установить экземпляр ssh AWS ec2.Он показывает ошибку Отказано в доступе (открытый ключ). Я попытался сгенерировать новый ключ pem

# ssh-keygen -y -f /path/to/keypair.pem

и добавил его в настройках экземпляра. Просмотр / изменение данных пользователя

#cloud-config 
#ssh_deletekeys: false
#ssh_authorized_keys:
# - ssh-rsa ENTER YOUR PUBLIC KEY HERE ... 
#cloud_final_modules: - [ssh, always]

Но это не такне работает, и я также попробовал этот учебник https://aws.amazon.com/premiumsupport/knowledge-center/recover-access-lost-key-pair/

Все еще не работает.

1 Ответ

0 голосов
/ 10 мая 2019

То, что вы пытаетесь сделать, не работает. Также не будет предоставлен ответ @Rajeev. Если бы это была ошибка разрешения файла, вы бы увидели сообщение о том, что у файла .pem есть небезопасные права на чтение. Я подозреваю, что вам нужно будет убить этот экземпляр и перезапустить с новым ключом. Это будет проще, чем устранение неполадок, и вы можете сделать снимок для запуска нового экземпляра, если вы уже выполнили много настроек на нем.

Примеры состояния наилучшей практики AWS следует рассматривать как эфемерные. Следуйте этим рекомендациям, и в долгосрочной перспективе вы избавите себя от многих хлопот.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...