So halten Sie gksudo- oder gksu-Sitzungen unter Linux länger


7

Jedes Mal, wenn ich ein GUI-Programm öffnen möchte, das Root-Berechtigungen benötigt, muss ich mein Passwort eingeben. Zum Beispiel öffne ich synaptic und gebe mein Passwort ein, schließe es und eine Sekunde später entscheide ich mich, es erneut zu öffnen, und frage erneut nach dem Passwort. Ubuntu 9.04 war nicht so, es hatte eine Zeitüberschreitung von ungefähr 1 Minute zwischen den Sitzungen. Ich würde das gerne wieder auf der neueren Version von Linux.

Ich weiß, wie man sudoSitzungen unter Linux länger hält. Ich muss nur Folgendes eingeben:

sudo visudo

dann ändern:

Defaults        env_reset

bis (3 Minuten):

Defaults        env_reset,timestamp_timeout=3

Gibt es eine ähnliche Möglichkeit, die gksuZeitüberschreitungen der Sitzung zu ändern?


1
Sagen Sie uns, auf welcher Distribution und auf welcher Distributionsversion Sie sich befinden. Diese Änderung wurde wahrscheinlich durch die Umstellung auf Polkit verursacht. gksudound gksusind jetzt veraltet und stark entmutigt.
strugee

Ich bin auf Linux Mint 16. Was ist der neue Ersatz für sie und warum werden sie beraubt?
answerSeeker

Ich würde einen Blick auf diese Seite werfen : cyclopath.org/wiki/Install_Notes/Linux_Mint_16 .
slm

Auch sind nicht timestamp_timeout=Minuten, nicht Sekunden? ubuntuhandbook.org/index.php/2013/08/… , auch hier: help.ubuntu.com/community/RootSudoTimeout
slm

@TatakaiWasumi gksudound gksusind veraltet, weil sie extrem hackig sind. Der richtige, moderne Ersatz für sie ist Polkit (ehemals PolicyKit).
strugee

Antworten:


2

Wie ich in Kommentaren sagte, gksuund gksudowurden als Hacks angesehen und sind jetzt veraltet. Ihr modernes Gegenstück heißt Polkit. Es ist ein FreeDesktop.org-Projekt. Sie können darüber lesen Sie hier .

Leider scheint es aus meiner flüchtigen Suche (und dem anschließenden Lesen dieses Mailinglisten-Threads ), dass das, was Sie tun möchten, mit polkit unmöglich ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.