кратко о sudo

пятница, 30 января 2009 г.
Программа для редактирования списка пользователей в sudo - visudo.
Ситаксис записи :
пользователь хост =(фактический пользователь) команда

Примеры:
peter host1.domain.tld=(bind) /usr/sbin/rndc,/usr/sbin/named

Для задания длинного списка команд или пользователей используется команда alias. Алиас может использоваться вместо
 соответствующей записи любой строки конфига:

User_Alias ADMINS=usr1,usr2
User_Alias WEBMASTERS=usr1,usr3

Runas_Alias DAEMONS=bind,www

Host_Alias WEBSERVERS=www.domain.tld,web.domain2.tld

Cmd_Alias PROCS=/bin/kill,/usr/sbin/skill,/usr/bin/top
Cmd_Alias APACHE=/usr/local/apache/bin/apachectl

WEBMASTERS WEBSERVERS=(www) APACHE
ADMINS ALL=(DAEMONS) ALL

Для системных групп разрешения даются так:
%wwwadmin WEBSERVERS=(www) APACHE

Для запуска команд без ввода пароля используется флаг NOPASSWD:
usr ALL=(ALL) NOPASSWD: PROCS

0 коммент.:

Отправить комментарий