2017-10-22 4 views
0

gksudo unterstützt keine persistenten Sitzungen - normalerweise behält der Befehl sudo die Berechtigung, die als eine Sitzung gewährt wird, die ungefähr 5 Minuten dauert. gksudo bietet dies nicht und erfordert, dass der Benutzer jedes Mal ein Kennwort eingibt. Während ich gnome 3 (via ubuntu gnome) benutze, habe ich einige Programme gesehen, die die Notwendigkeit eines Passwortes in einem moderneren, Gnome-3-Stil erfordern, während ich das oben unter sudo beschriebene Verhalten habe. Was ist dieses Programm oder ein Programm mit den von mir benötigten Funktionen? Speziell - eine GUI für sudo, die die privilegierte Sitzung für einige Zeitüberschreitung behält.gksudo replacement for gnome 3

Antwort

2

Es gibt keinen Ersatz; Grafische Anwendungen sind nicht für einen anderen Benutzer konzipiert und sollten auch nicht ausgeführt werden. Wenn eine Anwendung Root-Berechtigungen benötigt, sollte sie als mehrere Prozesse ausgelegt sein, bei denen ein kleiner minimaler Prozess erhöht werden kann.

Sie würden Polkit an diesem Punkt verwenden, um den neuen Prozess als root zu starten.