Centos 6 - Разрешить самообновление sudo composer для пользователя без пароля

Я пытаюсь разрешить пользователю моей группы wheel запускать sudo composer self-update без запроса для пароля для моего сценария развертывания.

Я добавил нижнюю строку в мой / etc / sudoers файл:

## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL
%wheel  ALL=(ALL)       NOPASSWD: /usr/local/bin/composer

Но он все еще запрашивает пароль.

Удаление следующего line up удалил мою способность выполнять sudo любую команду в качестве пользователя.

Я что-то не так сделал? Мне нужно что-то перезапустить?

1
задан 18 April 2016 в 19:39
1 ответ

Оказывается, он работает, если я запускаю команду и точно указываю местоположение:

sudo /usr/local/bin/composer self-update
0
ответ дан 4 December 2019 в 06:25

Теги

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