5

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

deployer ALL = NOPASSWD: ALL

но это не работает

К моему удивлению, я могу легко создать нового пользователя

adduser deploy
passwd -l deploy
su deploy
touch somefile

добавить deploy ALL = NOPASSWD: ALL для sudoers , и

sudo cp somefile /etc/init.d/somefile

не будет запрашивать у меня пароль.

Не могли бы вы объяснить, в чем может быть разница между моим существующим пользователем (развертывателем) и новым (развертыванием), чтобы passwordless sudo работало для одного, а не для другого?

1 ответ1

1

Недостаточно информации для получения 100% точного ответа, но одной из возможных причин может быть то, что развертыватель является членом такой группы, как, например, wheel, которая может быть оценена перед более конкретным правилом, которое вы добавили позже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .