Описание тега pci
В завершении работы
программа будет работать только для пользователя root. Типичный подход к этому должно настроить sudo правила, чтобы разрешить пользователю выполнять завершение работы в качестве корневого. Предполагая, что пользователь уже не имеет разрешения на полный судо
(первый пользователь на рабочем столе системы, например) вы могли бы добавить следующую строку в /etc/пользователям использовать sudo? (с помощью visudo
утилита, для безопасности):
Джо хоста=(корневой) директории /sbin/выключения -H сейчас
Если вы хотите, чтобы они могли закрыть, не вводя свой пароль, то добавить NOPASSWD вариант, такой:
Джо хоста=(корень) NOPASSWD: файл /sbin/выключения -H сейчас
Вы можете изменить способ, которым они могут выполнить выключение с помощью подстановочных знаков или явных деклараций. Например, выключение -сек теперь
позволяет немедленной остановке системы, это не перезагрузка. Можно разрешить -р
вместо того, чтобы перезагрузить систему.
После настройки пользователям использовать sudo?, Джо может выполнить следующую команду, чтобы перезагрузить систему:
судо на /sbin/выключение -сек сейчас
Джо, вы можете запустить следующую команду, чтобы увидеть, какие команды вы можете запустить через команду sudo
:
судо -л