Sudo
Перейти к навигации
Перейти к поиску
visudo /etc/sudoers
Defaults set_home //изменять ~/ для целевого пользователя Defaults rootpw //запрашивать пароль root вместо пароля пользователя Defaults passwd_tries=5 //задать количество попыток ввода пароля Defaults timestamp_timeout=10 //время, по истечению которого снова будет запрашиваться пароль после последнего использования sudo; 0 - всегда спрашивать Defaults passwd_timeout=1 //ожидание ввода пароля Defaults passprompt="Ваш пароль:" //сообщение, выводимое при использовании sudo Defaults runas_default="пользователь" //от какого пользователя по умолчанию будет выполнять sudo Defaults logfile=/var/log/sudo //запись логов
demo ALL=(ALL:ALL) ALL //наведи на элемент для получения подсказки
User_Alias ADMINS = admin1, admin2 ADMINS ALL=(ALL) ALL
User_Alias POWER_GROUP = user1, user2 Cmnd_Alias POWER_CMD = /sbin/shutdown, /sbin/halt, /sbin/reboot, /sbin/restart POWER_GROUP ALL = POWER_CMD //при отсутствии параметра в скобке выполняется от пользователя по умолчанию, т.е. root
Runas_Alias WEB = www-data, apache user3 ALL=(WEB) ALL //пользователю разрешено работать от имени пользователей www-data, apache
user4 ALL = NOPASSWD: /sbin/fdisk -l, smartctl -a /dev/sda //без ввода пароля //от root можно запускать только эти две команды