Я добавил новый модуль запуска на панель, используя эту команду для выключения: gksu telinit 0
Когда я хотел избавиться от постоянной вставки пароля, у меня не получилось. Я открыл visudo и добавил строку "username" ALL = NOPASSWD: sbin / telinit 0
... но это не работает
У меня получилось с помощью средства запуска hibernate аналогичным образом - с добавлением строки в visudo: "username" ALL = NOPASSWD: etc / acpi / hibernate.sh
Что я делаю не так с линией отключения в visudo?
Вы должны иметь возможность использовать poweroff
для выключения системы.
Запустите эту команду:
sudo visudo
Добавьте эту строку рядом с нижней (перед строкой #includedir
) или отредактируйте существующую строку:
USERNAME ALL=NOPASSWD: /sbin/poweroff
( замените USERNAME
вашим именем пользователя)
Нажмите Ctrl kbd> + X kbd>, Y kbd>, Enter kbd> . [+1112] Измените ваш лаунчер на использование команды Чтобы дополнительно выполнить эту работу для перезагрузки, добавьте sudo /sbin/poweroff
. /sbin/reboot
к строке NOPASSWD:
выше.