Параметр NOPASSWD не работает в sudo [дубликат]

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

Я пытаюсь добавить параметр NOPASSWD для существующего пользователя, который принадлежит к sudo группа и имеет права администратора. Я добавил эту строку в файл sudoers :

max     ALL=(ALL:ALL) NOPASSWD: ALL

Но он по-прежнему запрашивает у меня пароль, когда я пытаюсь выполнить команду с помощью sudo .

1
задан 10 August 2016 в 14:37

1 ответ

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

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

, Например, если пользователь max принадлежит sudo группа, то следующее не будет требовать результата:

max     ALL=(ALL:ALL) NOPASSWD: ALL
%sudo   ALL=(ALL:ALL) ALL

Реверс порядок добраться max доступ passwordless sudo:

%sudo   ALL=(ALL:ALL) ALL
max     ALL=(ALL:ALL) NOPASSWD: ALL
7
ответ дан 3 December 2019 в 06:25

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

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