Назад | Перейти на главную страницу

Sudoers NOPASSWD как предоставить доступ к определенной команде ln

В /etc/sudoers Мне нужно предоставить sudo без пароля для этой команды:

/usr/bin/env sudo ln -nfs /home/deployer/apps/myapp_staging/shared/config/nginx.conf /etc/nginx/sites-enabled/

к deployer пользователь.

Я безуспешно пробовал следующее:

deployer ALL=(ALL) NOPASSWD: /etc/nginx/sites-enabled/

Чего не хватает?

Сама команда отсутствует. Пытаться

deployer  ALL=(ALL) NOPASSWD: /bin/ln -nfs /home/deployer/apps/myapp_staging/shared/config/nginx.conf /etc/nginx/sites-enabled/