sudo: невозможно открыть / etc / sudoers: Permission denied [duplicate]

На этот вопрос уже есть ответ здесь:

sudo от обычного пользователя работает нормально, но когда я пытаюсь использовать его из root , он возвращает эту ошибку:

sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

/ etc / sudoers имеет соответствующий атрибут 755 и принадлежит root: root Я даже воссоздал его с помощью visudo , все в порядке, но ошибка сохраняется. / etc - 755 и также принадлежит root: root, я даже пытался переустановить sudo: без разницы.

Мне нужно выполнить sudo от root, потому что я использую скрипт python, который использует sudo для запуска привилегированных команд операционной системы. Но теперь я запускаю этот скрипт python во время загрузки, и он дает сбой из-за этой проблемы. Я установил ту же версию ОС на виртуальную машину Virtual Box, и она отлично работает.

Что может мешать пользователю root запустить sudo?

3
задан 2 April 2015 в 15:29

1 ответ

Можно ли изменить каталог на/? нахождение в пользователе root? Можете быть Вы, пропускают разрешение к этому пути / как корень

Видит https://unix.stackexchange.com/questions/39328/sudo-cannot-open-etc-sudoers

http://arstechnica.com/civis//viewtopic.php?t=1170439

3
ответ дан 2 April 2015 в 15:29

Другие вопросы по тегам:

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