Как дать апплету права на отключение?
Я использую апплет Mate Sensor (/usr/lib/mate-sensors-applet/mate-sensors-applet
) и для предотвращения высоких температур я добавил команду выключения:
shutdown -h 1
Но это не имеет никакого эффекта... Я думаю, что у него нет привилегий sudo/shutdown. Есть ли способ назначить только права на отключение?
2 ответа
В файле /etc/sudoers добавьте строку:
%sudo ALL= NOPASSWD: /sbin/shutdown
Чтобы отредактировать файл /etc/sudoers, запустите команду visudo.
Самый простой способ для этого без использования sudo
каждый раз дает shutdown
команда специальных разрешений, так что если user
работает shutdown
это будет работать с root
разрешения для этого сделать
sudo chmod u+s /sbin/shutdown
теперь shutdown
команда не понадобится root
каждый раз, когда вы вводите команду, и если вы не хотите отменить ее, вы всегда можете сделать
sudo chmod u-s /sbin/shutdown
и пользователь должен быть root
выполнить shutdown
снова.