
Ich habe eine Gruppe von Benutzern mit sudo
Berechtigungen. Diese Gruppe heißt nicht admin
. Die Benutzer können die Befehlszeile problemlos verwenden , jedoch akzeptieren Unity-GUI-Dialoge, die Root-Berechtigungen anfordern, ihren Benutzernamen/ihr Passwort nicht. Sie scheinen zusätzlich von einer Mitgliedschaft in der Gruppe sudo
abhängig zu sein .admin
Wie kann ich das ändern?
Antwort1
Diese Anwendungen verwenden wahrscheinlichPolkit,nicht sudo
(oder gksudo
ein ähnliches Frontend) zur Autorisierung. Die Standardregel unter Ubuntu für Polkit verwendet die Mitgliedschaft in sudo
oder admin
Gruppen:
$ cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf
[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin
Erstellen Sie einfach eine neue Konfigurationsdatei in /etc/polkit-1/localauthority.conf.d
, beispielsweise 60-local-admin.conf
mit dem folgenden Inhalt:
[Configuration]
AdminIdentities=unix-group:<your-group>