root последний шанс сохранить сервер (файл sudoers поврежден)
Я знаю, что довольно глупо редактировать файл / etc / sudoers с помощью nano, а не visudo, но я сделал это и получил ошибку синтаксиса:( .
У меня есть пароль пользователя root и я попытался войти, но для пользователя root задано значение bin / false в файле / etc / passwd, что означает, что я в настоящее время без проблем.
Кто-нибудь знает, как справиться с этим страданием? Кроме того, у меня нет физического доступа к серверу, и я захожу на сервер через ssh. В файле sshd_config rootlogin включен.
Спасибо вам за вашу помощь.
1 ответ
Даже если у вас нет физического доступа к серверу - у кого-то есть. Есть много способов, но все они предполагают, что вы загружаетесь с другого раздела. Например, в зависимости от вашего хостинг-провайдера:
- Обратитесь в службу поддержки, чтобы смонтировать диск на другой сервер
- Обратитесь в службу поддержки, чтобы перевести сервер в режим восстановления, обычно это означает, что они временно загружают чистую ОС с другого диска и прикрепляют исходный раздел.
- Создайте снимок диска, восстановите на другом сервере в качестве дополнительного диска, отредактируйте, создайте снимок, восстановите на исходном.
- так далее