Выполнение корневого сценария в режиме без входа пользователя / LogOut

Сценарий, требующий прав root, должен выполняться, когда пользователь / пользователь, не имеющий права root, подписывает / удаляет. Как мне это сделать?

3
задан 7 February 2012 в 06:35

3 ответа

lightdm диспетчер отображения в Ubuntu позволяет запускать сценарии установки сеанса с правами root, если вы добавляете соответствующую запись в файл /etc/lightdm/lightdm.conf (обратите внимание, что этот файл не существует с 14.04, вам нужно его вручную создать) .

Пример того, как это может выглядеть как

[SeatDefaults]
# session-setup-script = Script to run when starting a user session (runs as root)
session-setup-script=/opt/myscripts/print_hello.sh
# session-cleanup-script = Script to run when quitting a user session (runs as root)
session-cleanup-script=/opt/myscripts/print_hello.sh
1
ответ дан 2 August 2018 в 01:58

lightdm диспетчер отображения в Ubuntu позволяет запускать сценарии установки сеанса с правами root, если вы добавляете соответствующую запись в файл /etc/lightdm/lightdm.conf (обратите внимание, что этот файл не существует с 14.04, вам нужно его вручную создать) .

Пример того, как это может выглядеть как

[SeatDefaults]
# session-setup-script = Script to run when starting a user session (runs as root)
session-setup-script=/opt/myscripts/print_hello.sh
# session-cleanup-script = Script to run when quitting a user session (runs as root)
session-cleanup-script=/opt/myscripts/print_hello.sh
1
ответ дан 4 August 2018 в 17:36

Другие вопросы по тегам:

Похожие вопросы: