Привет я раньше входил в систему от моего терминала до моего ec2 istance с помощью этой команды
ssh -i mypemfile.pem ec2-user@my-ip
Я изменил просто разрешение каталога своей папки и и сделал это
sudo chmod -R 777 /home/ec2-user/
Теперь, когда я пытаюсь войти в систему, это говорит
Permission denied (publickey)
Помогите мне, как я могу возвратиться. Я не могу войти в систему теперь
Я не знаком, там бэкдор для амазонки-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