Если вам просто нужно дать возможность перезагрузки пользователям без прав администратора, вы можете добавить запись для них в свой sudoers
файл для перезагрузка
(и/или перезагрузка системы
, в зависимости от того, что вы хотите, чтобы они запускались). Тогда они смогут бегать судо перезагрузка
(и/или перезагрузка sudo systemctl
). Этот ответ предполагает, что в противном случае они не имеют доступа к судо
 то есть, что они являются обычными пользователями без прав администратора, которые не являются частью колесо
группа.
sudoers
файл живет в /etc/sudoers
, но ты не должна отредактируйте его напрямую. Скорее, вы должны редактировать его только с помощью зрение
. Вам нужно быть root, чтобы редактировать его, поэтому вы запустите Судо Визудо
. зрение
Команда проверит синтаксис ваших правок, и вы всегда должны использовать ее, чтобы не нарушить конфигурацию и не допустить сам получение root-доступа в будущем.
Затем вы можете добавить что-то вроде следующих строк в свой sudoers
файл:
имя пользователя ALL=(root): /usr/sbin/reboot
имя пользователя ALL=(root): /usr/bin/systemctl reboot
куда имя пользователя
имя пользователя (или %имя группы
для группы), а где пути — это фактические пути к командам в вашей системе (уточните у который
, например, какая перезагрузка
.).
Для получения дополнительной информации, проверьте человек судоерс
, человек судо
, и человек визуально
.