На этот вопрос уже есть ответ здесь:
Мой пользователь удален из файла sudoers. Я не знаю, как его удалили, потому что у меня есть доступ только к моей машине. Я попытался получить доступ к файлу sudoers, но он упоминает мое имя пользователя и запрашивает для него пароль, например «[sudo] password for arunn:». Но он не принимает пароль, который я обычно использую для входа в систему, и у меня нет проблем с этим. Проблема в том, что я пытаюсь использовать sudo и выдает ошибку при вводе пароля и сообщение об ошибке следующего содержания: «arunn отсутствует в файле sudoers. Об этом инциденте будет сообщено». Также я недавно добавил свое имя пользователя в свой виртуальный ящик, и будет ли это проблемой? Пожалуйста, я в ужасной ситуации, помогите, пожалуйста!
Можно использовать pkexec
, даже если Вы не находитесь в sudoers
. Сделайте:
pkexec visudo
и добавляют назад запись для Вашего имени пользователя. pkexec
примет Ваш пароль, так как авторизация PolicyKit настроена в другом месте и вероятно нетронутая любым смешанным с sudoers
.