Wenn ich kubuntu benutzte, konnte ich sudo kate
zum Beispiel immer X-Anwendungen mit sudo öffnen . Jetzt, wo ich zu Arch gewechselt bin, funktioniert das nicht mehr. Ich weiß, dass mir immer gesagt wurde, dass ich kdesu verwenden soll, aber welche Einstellung gibt es in kubuntu, mit der ich sudo für X-Apps verwenden kann, die mich daran hindern, es auf arch zu tun?
Edit :
Sorry, ich habe selbst gemacht was ich so sehr hasse> _ <
Das versuche ich zu tun:
[falmarri @ falmarri-z-arch Downloads] $ sudo kate Passwort: Kein Protokoll angegeben kate: kann keine Verbindung zum X-Server herstellen: 0.0
Beachten Sie, dass dies nur eine reguläre Terminalsitzung mit Konsole ist. Ich verwende kein SSH
/ etc / sudoers :
## sudoers Datei. ## ## Diese Datei MUSS mit dem Befehl 'visudo' als root bearbeitet werden. ## Wenn Sie 'visudo' nicht verwenden, kann dies zu Syntax- oder Dateiberechtigungsfehlern führen ## die verhindern, dass sudo läuft. ## ## Einzelheiten zum Schreiben einer Sudoers-Datei finden Sie auf der Sudoers-Manpage. ## ## ## Host-Alias-Spezifikation ## ## Maschinengruppen. Diese können Hostnamen enthalten (optional mit Platzhaltern), ## IP-Adressen, Netzwerknummern oder Netzgruppen. # Host_Alias WEBSERVERS = www1, www2, www3 ## ## Benutzer-Alias-Spezifikation ## ## Benutzergruppen. Diese können aus Benutzernamen, Uids, Unix-Gruppen, ## oder Netzgruppen. # User_Alias ADMINS = millert, dowdy, mikef ## ## Cmnd-Alias-Spezifikation ## ## Befehlsgruppen. Wird oft verwendet, um verwandte Befehle zu gruppieren. # Cmnd_Alias PROCESSES = / usr / bin / nice, / bin / kill, / usr / bin / renice, \ # / usr / bin / pkill, / usr / bin / top ## ## Standardspezifikation ## ## Möglicherweise möchten Sie einige der folgenden Umgebungsvariablen beibehalten ## beim Ausführen von Befehlen über sudo. ## ## Gebietsschemaeinstellungen # Defaults env_keep + = "LANG LANGUAGE LINGUAS LC_ * _XKB_CHARSET" ## ## X-Anwendungen über sudo ausführen; HOME wird verwendet, um das zu finden ## .Xauthority-Datei. Beachten Sie, dass andere Programme HOME verwenden, um zu suchen ## Konfigurationsdateien und dies kann zu einer Eskalation von Berechtigungen führen! Standardeinstellungen env_keep + = "HOME" ## ## X11-Ressourcenpfadeinstellungen Standardwert env_keep + = "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH" ## ## Desktop-Pfadeinstellungen Standardeinstellungen env_keep + = "QTDIR KDEDIR" ## ## Erlaube sudo-run Befehlen, die ConsoleKit-Sitzung der Anrufer zu erben # Defaults env_keep + = "XDG_SESSION_COOKIE" ## ## Kommentar entfernen, um spezielle Eingabemethoden zu aktivieren. Vorsicht ist geboten als ## Dies kann es Benutzern ermöglichen, den über sudo ausgeführten Befehl zu untergraben. Standardwerte env_keep + = "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER" ## ## Kommentar entfernen, um die Protokollierung der Ausgabe eines Befehls zu aktivieren, außer für ## sudoreplay und neu starten. Verwenden Sie sudoreplay, um protokollierte Sitzungen wiederzugeben. # Standardmäßig log_output # Standard! / Usr / bin / sudoreplay! Log_output # Standard! / Usr / local / bin / sudoreplay! Log_output # Standard! / Sbin / reboot! Log_output ## ## Runas-Alias-Spezifikation ## Standardeinstellungen: falmarri timestamp_timeout = 10 ## ## Angabe der Benutzerrechte ## root ALL = (ALL) ALL ## Kommentar entfernen, damit Mitglieder des Gruppenrads einen beliebigen Befehl ausführen können % Rad ALL = (ALL) ALL ## Gleiches ohne Passwort #% Rad ALL = (ALL) NOPASSWD: ALL ## Kommentar entfernen, damit Mitglieder der Gruppe sudo einen beliebigen Befehl ausführen können #% sudo ALL = (ALL) ALL ## Kommentar entfernen, damit Benutzer sudo ausführen können, wenn sie das Kennwort kennen ## des Benutzers, unter dem der Befehl ausgeführt wird (standardmäßig root). # Standardwert targetpw # Fragen Sie nach dem Passwort des Zielbenutzers # ALL ALL = (ALL) ALL # WARNUNG: Verwenden Sie dies nur zusammen mit 'Defaults targetpw'. ## Drop-In-Dateien aus /etc/sudoers.d lesen ## (das '#' hier zeigt keinen Kommentar an) #includedir /etc/sudoers.d
sux
"su with X"
sudo
richtig eingerichtet? Können Sie Nicht-GUI-Apps mit startensudo
?