Как добавить себя обратно в sudoers в Ubuntu 14.04?

367
Ian

Я только что обновил программное обеспечение, которое включало замену файла sudoers. Отметив строку в файле для себя, я ожидал, что смогу отредактировать ее и поставить обратно.

Я был неправ - он удалил мои sudoразрешения, поэтому я заперся.

Как я могу исправить эту проблему?

У меня есть терминальный доступ.

0
Моя версия nginx - это wheezy, в которой исправлена ​​эта уязвимость. Это также VPS, поэтому я не могу загрузиться с Live CD, но мой провайдер может помочь. Ian 7 лет назад 0

1 ответ на вопрос

3
Fedor Dikarev

Ты знаешь свой rootпароль? Если да, то просто войдите в систему, используя rootаккаунт, и устраните эту проблему. Также вы можете загрузить одиночный режим и решить эту проблему.

Если это не работает, тогда доступны другие варианты. Вы nginxустановили? Если да, то есть уязвимость в пакете nginx в Ubuntu / Debian, которая позволит вам получить права root.

Нет nginx? Нет проблем, я полагаю, у вас установлены другие пакеты, в которых есть уязвимости, которые могут дать вам права root.
Если ничего не помогает, загрузите сервер с любого LiveCD / LiveUSB, смонтируйте исходный корневой раздел и исправьте sudoersфайл.

@ Может быть, у вас есть доступ `root`? Может быть, вы знаете пароль `root` и можете войти в систему на терминале или иметь ключ` root` ssh, и вы можете попробовать `ssh -l root`? Это будет самая легкая душа. Также есть некоторые альтернативы `sudo`, например` super`, даже если вы не знаете об этом. Попробуйте команды из https://www.sudo.ws/other.html, возможно, вам повезет. Также проверьте Google для " одиночный режим "- людям часто нужен" одиночный режим "по многим причинам, и у вашего провайдера VPS может быть возможность получить к нему доступ. Fedor Dikarev 7 лет назад 0
@Ian также, если ваш VPS поддерживает `cloud-init`, вы можете добавить дополнительный раздел в конфигурацию clod-init пользовательских данных вашего vps, перезагрузить сервер из Panel / Dashboard и исправить ваши` sudoers`. Fedor Dikarev 7 лет назад 0

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