Невозможно получить удаленный доступ к SSH после применения разрешений 0777 к .ssh

Невозможно получить удаленный доступ к SSH после применения разрешений 0777 к .ssh

Сегодня утром я применил разрешение 0777 к папке (с .ssh) на AWS. После этого доступ по SSH не работает, без каких-либо ошибок или сообщений - просто зависший экран. Кто-нибудь, помогите мне.

решение1

SSH не позволяет вам полностью открыть права доступа к своей папке. Точка. Разрешение 777 означает, что другие могут украсть ваши закрытые ключи.

Зачем вообще вам понадобилось открывать каталог, содержащий ключи SSH, с полными правами доступа?

Вы получили сообщения об этом в журнале на вашем сервере. Я бы предположил, что это плохая идея — предоставлять пользователю сообщения о разрешениях, поскольку это поможет человеку, пытающемуся вторгнуться в вашу систему. И да, это также включает защиту вас от самого себя.

решение2

Лучшим и единственным решением является:

Возьмите новый временный экземпляр ec2 и присоедините к нему том вашего старого сервера, а затем верните разрешения.SSHпо умолчанию. А затем снова подключите том к его старому серверу, и тогда вы сможете получить доступ к своему серверу.

Связанный контент