Понимание работы с утилитой sudo.

Posted by

Для выполнения команд которым требуется запуск с правами root, нужно отредактировать файл

ekzorchik@ekv:~$ su -l root

Password:

root@ekv:~# nano /etc/sudoers

Дадим пользователю права запуска любых программ как на запуск/редактирование:

делаем,

root@ekv:~# nano /etc/sudoers

Добавить строчку, где ekzorchik – может быть любым именем учетной записи.

ekzorchik ALL=(ALL) ALL

Укажем время в течении которого будетпомнить его для повторного ввода:

делаем,

root@ekv:~# nano /etc/sudoers

Defaults        timestamp_timeout = 15

Число 15 можно изменить на любое к примеру на 0 дабы не спрашивать пароль никогда.

Чтобы система при выполнении привелигированных команд не спрашивала пароля (root)

делаем,

root@ekv:~#  nano /etc/sudoers

user       ALL=(ALL) NOPASSWD: ALL

Настраиваем файл /etc/sudoers чтобы при выполнение команды от имени пользователя, допустим dhclient (получение адреса от DHCP) не спрашивался пароль root.

делаем,

root@ekv:~# nano /etc/sudoers

%ekzorchik        ALL=NOPASSWD: /sbin/dhclient

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пять × 1 =