Я настроил один из ПК для действия как сервер. Это будет использоваться другими сотрудниками также с помощью гостевой учетной записи. Очевидно, я не хочу, чтобы ПК был закрыт любым пользователем. Также я должен завершить работу его, прежде чем я буду уезжать каждый день. Существует ли путь, которым я могу confgure это, чтобы попросить имя пользователя/пароль администратора считать каждый раз, когда кто-то пытается закрыть ПК?
Я запускаю Ubuntu 14.04/единиц.
Можно использовать правила Polkit управлять полномочиями завершения работы GUI (эти shutdown
, команда не затронута и должна базироваться, как обычно). Ряд правил как в этот ответ должен сделать. Создайте .pkla
файл в /etc/polkit-1/localauthority/50-local.d/
(скажите 00-disable-shutdown.pkla
):
[Disable Shutdown, etc. for all users]
Identity=unix-user:*
Action=org.freedesktop.login1.reboot;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions;org.freedesktop.login1.suspend;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultAny=auth_admin
auth_admin
политика потребует, чтобы административный пользователь (по умолчанию, члены sudo
группа) авторизовали его.