V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
spuuk schrieb: PhilTheKamel123 schrieb: Mh.. werd mich jetzt mal ein wenig belesen aber erstmal danke an alle ☺.
Du kannst auch das "Root Service Action Menu" einbinden, dann kannst du unter Dolphin und Krussader mittels rechter Maus Taste allerhand aktionen machen die Root erforern würden
Du brauchst auch dafür dolphin nicht mittels "kdesudo" als "Root" starten, einfach normal als "User" und dann Rechte Maus Taste im Menü "Administrator Aktionen"
da kannst du als Root eine Datei mittels "Kate" öffnen oder kopieren/löschen Verscheiben Rechte einer Datei/Ordner Ändern usw...
Das Passwort für "Root" wird vor Ausführung der jeweiligen Funktion mittels "kdesudo" bequem abgefragt. Hab nur leider keine Ahnung ob das Programm noch unter der KDE 5 Version funktioniert, es wurde für die 4er entwickelt. https://store.kde.org/content/show.php/Root+Actions+Servicemenu?content=48411
Laut Anleitung ist es für KF5 geeignet. Es wurde für KDE3 entwicklet und immer weiter bis Version 2.9 _ KF5 Gerade getestet funktioniert, kdialog muß installiert sein.
|
mafusys
Anmeldungsdatum: 6. Februar 2014
Beiträge: 6
Wohnort: Schwelm
|
Frage: Ich habe seit dem Update auf 17.04 auch "XDG_RUNTIME_DIR not set in the Environment"-Fehler. Unter 14, 15, 16.04 und 16.10 konnte ich über einen script sudo kate im Terminal starten und hatte dann ohne den Fehler Zugriff auf alle editierbaren Dateien. Im Prinzip läuft alles so wie vorher, nur das der Terminal im Hintergrund folgenden Roman erhalte:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Config timer connecting...
Setting the name of 0x55a730334270 to "org.kde.ActivityManager.Resources.Scoring"
Creating directory: "/home/mafusys/.local/share/kactivitymanagerd/resources/"
KActivities: Database connection: "kactivities_db_resources_140583982954688_readwrite"
query_only: QVariant(qlonglong, 0)
journal_mode: QVariant(QString, "wal")
wal_autocheckpoint: QVariant(qlonglong, 100)
synchronous: QVariant(qlonglong, 1)
Setting the name of 0x55a730363b30 to "org.kde.ActivityManager.ActivityTemplates"
Setting the name of 0x55a7303657d0 to "org.kde.ActivityManager.RunApplication"
Service started, version: 7.0.0
Cleaning up...
Ist der Aufruf "sudo kate" verboten??? Ist es anders möglich Kate mit sudoer-Rechten zu starten oder irgendwo die Umgebung zu konfiguriren?
|
Hoerbert
Anmeldungsdatum: 3. Oktober 2007
Beiträge: 375
|
Hey mafusys, mafusys schrieb: Ist der Aufruf "sudo kate" verboten???
"Verboten" in dem Sinne nicht. Jedem Benutzer steht es frei damit sein eigenes System zu zerschießen und die Berechtigungen in seinem /home-Verzeichnis zu verbiegen. 😉 Wenn man das vermeiden möchte, sollte man mit sudo keine grafischen Programme starten.
Ist es anders möglich Kate mit sudoer-Rechten zu starten oder irgendwo die Umgebung zu konfiguriren?
Siehe sudo (Abschnitt „root-bei-grafischen-Programmen“) Gruß Torben
|
mafusys
Anmeldungsdatum: 6. Februar 2014
Beiträge: 6
Wohnort: Schwelm
|
Hallo Torben, das Problem ist gelöst: Die Antwort ist gksudo In meiner $HOME/.kde/share/apps/kate/kate_start.sh stand gnome-terminal -x bash -c 'sudo kate /var/www/test.php' Ich habe es in gnome-terminal -x bash -c 'gksudo kate /var/www/test.php' geändert und es gefällt. Ich hoffe, die Lösung ist auch für andere "XDG_RUNTIME_DIR"-Verlierer nach Update auf Ubuntu 17.04 eine Hilfe.
|
themroc
Anmeldungsdatum: 5. November 2006
Beiträge: 1550
Wohnort: JWD bei Berlin
|
mafusys schrieb: Ist der Aufruf "sudo kate" verboten??? Ist es anders möglich Kate mit sudoer-Rechten zu starten oder irgendwo die Umgebung zu konfiguriren?
kdesudo kate
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
mafusys schrieb: Hallo Torben, das Problem ist gelöst: Die Antwort ist gksudo
nö, für Plasma / KDE ist dies kdesudo Programmname
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Man kann in KDE auch
Alt +
F2 drücken und dann kdesudo dolphin eingeben, dann sieht man die Programmmeldungen nicht, wenn einen die irritieren. Man sollte sich aber dessen bewusst sein, dass man sich damit auch problemlos die gesamte Installation unterm Hintern weglöschen kann.
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
lionlizard schrieb: Man kann in KDE auch
Alt +
F2 drücken und dann kdesudo dolphin eingeben, dann sieht man die Programmmeldungen nicht, wenn einen die irritieren. Man sollte sich aber dessen bewusst sein, dass man sich damit auch problemlos die gesamte Installation unterm Hintern weglöschen kann.
Weshalb ich soetwas nicht empfehle, selbst nutze ich dafür die Konsole. Da überlegt man schon mehr was man tut, ist zumindest mein Eindruck.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
V0LKER schrieb: Weshalb ich soetwas nicht empfehle, selbst nutze ich dafür die Konsole.
Nach dem dritten oder vierten Mal lernen es die Meisten von selbst … 😈
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
lionlizard schrieb: V0LKER schrieb: Weshalb ich soetwas nicht empfehle, selbst nutze ich dafür die Konsole.
Nach dem dritten oder vierten Mal lernen es die Meisten von selbst … 😈
Du bist Optimist?? 😇
|
HmpfCBR
Anmeldungsdatum: 22. Mai 2007
Beiträge: 4597
Wohnort: Leipzig
|
FYI, im KDE Applications 17.04 Announcment steht: A significant change that affects not only Dolphin, but also Kate and KWrite, is that launching these applications as root on Linux systems has been disabled by default. The reason for this is that it is a safety risk to run GUI apps with root privileges in the X Window System (X11).
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
HmpfCBR schrieb: FYI, im KDE Applications 17.04 Announcment steht: A significant change that affects not only Dolphin, but also Kate and KWrite, is that launching these applications as root on Linux systems has been disabled by default. The reason for this is that it is a safety risk to run GUI apps with root privileges in the X Window System (X11).
Vielen Dank, das habe ich dringens gesucht. peace
|
Pelzlurch
Anmeldungsdatum: 25. April 2012
Beiträge: 138
|
Also ich finde das irgendwie ganz schön bevormundend, dass man in der Zwischenzeit den Aufruf von Dolphin und Kate/KWrite per kdesudo verbietet.
Sinnvoller wäre es eine farblich hervorgehobene Warnung anzuzeigen, so wie das auch früher bei Mousepad der Fall war (in der Zwischenzeit ist die Warnung leider nimmer farbig). Die Argumentation, dass ich mir mit GUI meine ganze Distri in Windeseile zerschießen kann, kann ich nicht nachvollziehen. Das schafft man per Konsole genauso schnell (Der unerfahrene User evtl. sogar noch schneller, weil er sich den falschen Befehl für die richtige Aufgabe rausgeguggt hat, oder weil er vergessen hat die Zeile fertig zu tippen und nun statt eines einzelnen Verzeichnisse deutlich mehr löscht). Ich persönlich nutze für solche Geschichten ganz gerne den Midnight Commander. Das hat den Vorteil, dass ich auf den auch zugreifen kann, sollte mal mein Desktop nicht starten und ich nur in der Konsole rumwurschteln kann.
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
Das kommt noch in Ordnung nur wird das dann über Policekit laufen. Einen schreiben in framworkintegration 5.34 soll es laufen ander erst mit 5.4x http://rpchinmoy.blogspot.de/2017/05/kio-will-get-polkit-support-this-summer.html?m=1
|
Pelzlurch
Anmeldungsdatum: 25. April 2012
Beiträge: 138
|
OK, so macht das Ganze dann auch wirklich Sinn.
Man kann allerdings schon die Henne/Ei Frage stellen: Macht es Sinn den Aufruf zu sperren bevor die Implementierung der Polkit Variante abgeschlossen ist. Insbesondere nachdem man über Jahre hinweg offenbar kein allzu großes Problem damit hatte. Mir persönlich ist das einigermaßen egal, find's aber schon etwas komisch.
|