дать права на выполнение системному пользователю

# Пример выполнения mount / umount из под пользователя nginx

$ cat > /etc/sudoers.d/nginx << EOF
Defaults:nginx !requiretty
Cmnd_Alias MOUNT = /bin/mount, /bin/umount
nginx ALL=(root) NOPASSWD: MOUNT
EOF



# Актуальный пример для Zabbix, чтобы не было ошибок вида:
# sudo: sorry, you must have a tty to run sudo

$ cat > /etc/sudoers.d/zabbix << EOF
Defaults:%zabbix !requiretty
Defaults visiblepw
%zabbix ALL=(ALL) NOPASSWD: /usr/bin/nmap
EOF

Comments powered by CComment

Designed by san © 2018