LINUX.ORG.RU
ФорумAdmin

Как дать разрешение управлять systemd юнитом?

 , ,


2

2

Создал юзера, не имеющего никаких прав, не привязанного к группе sudo. Можно ли ему дать управление ОПРЕДЕЛЕННЫМ systemd юнитом? Речь идёт о серверном ubuntu 22.04



Последнее исправление: XNordWindX (всего исправлений: 1)

/etc/polkit-1/rules.d/10-myunit.rules:

polkit.addRule(function(action, subject) {
    if (subject.user == "myuser"
        && action.id == "org.freedesktop.systemd1.manage-units"
        && action.lookup("unit") == "myunit.service") {
        return polkit.Result.YES;
    }
});

За дополнительными примерами см. polkit(8).

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)