Добрый день всем!
Возникла проблема с использованием команды sudo.
В файле sudoers записано:
...
Cmnd_Alias SHUTDOWN = /usr/sbin/shutdown
Cmnd_Alias HALT = /usr/sbin/halt, /usr/sbin/fasthalt
Cmnd_Alias REBOOT = /usr/sbin/reboot, /usr/sbin/fastboot
...
user ALL = NOPASSWD: HALT, REBOOT
...
Однако при попытке пользователем user ввести команду sudo reboot или halt, предлагается ввести пароль, чего хотелось бы избежать.
Что сделано неправильно?
>user ALL = NOPASSWD: HALT, REBOOTuser ALL = (root) NOPASSWD: HALT, REBOOT
Так поможет?
>>user ALL = NOPASSWD: HALT, REBOOT
>
>user ALL = (root) NOPASSWD: HALT, REBOOT
>
>Так поможет?Нет, не помогает.
>Добрый день всем!
>Возникла проблема с использованием команды sudo.
>В файле sudoers записано:
>...
>Cmnd_Alias SHUTDOWN = /usr/sbin/shutdown
>Cmnd_Alias HALT = /usr/sbin/halt, /usr/sbin/fasthalt
>Cmnd_Alias REBOOT = /usr/sbin/reboot, /usr/sbin/fastboot
>...
>user ALL = NOPASSWD: HALT, REBOOT
>...
>Однако при попытке пользователем user ввести команду sudo reboot или halt, предлагается
>ввести пароль, чего хотелось бы избежать.
>Что сделано неправильно?А на попытку sudo /usr/sbin/halt?
>А на попытку sudo /usr/sbin/halt?Все равно спрашивает пароль, при чем совершенно непонятно чей.
Пароль для root не проходит.
>
>>А на попытку sudo /usr/sbin/halt?
>
>Все равно спрашивает пароль, при чем совершенно непонятно чей.Пароль того юзера, который пускает команду.
>Пароль для root не проходит.
И не пройдет. ;-) Для того sudo и придумали, чтоб рутовый пароль всяким юзерам не давать, но определенный круг задач, требующих рутовых прав, они выполнять таки могли.
>>
>>>А на попытку sudo /usr/sbin/halt?
>>
>>Все равно спрашивает пароль, при чем совершенно непонятно чей.
>
>Пароль того юзера, который пускает команду.
>
Не принимает он этот пароль!