Не мог войти в систему через ssh. Разрешение отклонило открытый ключ

Привет я раньше входил в систему от моего терминала до моего ec2 istance с помощью этой команды

ssh -i mypemfile.pem ec2-user@my-ip

Я изменил просто разрешение каталога своей папки и и сделал это

sudo chmod -R  777 /home/ec2-user/

Теперь, когда я пытаюсь войти в систему, это говорит

Permission denied (publickey)

Помогите мне, как я могу возвратиться. Я не могу войти в систему теперь

1
задан 31 July 2018 в 16:10

1 ответ

Я не знаком, там бэкдор для амазонки-ec2, но необходимо найти способ войти в систему в сервер и изменить полномочия ~/.ssh каталог и это довольны следующие:

chmod go-w ~/
chmod 700 ~/.ssh
chmod 600 ~/.ssh/

Посмотрите тему "Разрешение, отклоненное (в открытом ключе)" в разделе "Troubleshooting" статьи Public и Private Keys о Документации Ubuntu Wiki.

Если аутентификация по паролю уже не отключена, можно попытаться войти в систему следующей командой (источник):

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no user@host
0
ответ дан 8 December 2019 в 00:01

Другие вопросы по тегам:

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