staging.inyokaproject.org

Baustelle/mit_Root-Rechten_arbeiten

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Baustelle/mit_Root-Rechten_arbeiten.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

wie in der Artikeldiskussion zu sudo bereits avisiert ein neuer Artikel, der Name ist Programm: mit Root-Rechten arbeiten

Der Artikel wird die neue "landing page" zu diesem Thema und löst damit den Artikel zu sudo als solchen ab.

Der Artikel "mit Root-Rechten arbeiten" ist _kein_ Ersatz für die Artikel zu sudo, pkexec (PolicyKit) etc. sondern gibt einen "schnellen" Überblick mit den wichtigsten Infos. Wer mehr Wissen muss (oder will), muss nach wie die Artikel sudo, PolicyKit usw lesen.

Gruß, noisefloor

rafi

Avatar von rafi

Anmeldungsdatum:
7. Februar 2006

Beiträge: 1050

https://xkcd.com/838/ vll bei diesem ja dieses Bild dazu.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

habe noch einen kurzen Abschnitt zum Thema Root-Shell in den Artikel aufgenommen.

Gruß, noisefloor

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Guter Hinweis mit der root-Shell.

Dazu noch eine Anmerkung/Frage. sudo -s öffnet (wenn keine Befehle angegeben werden) ebenfalls die interaktive Shell. Gibt es da einen nennenswerten Unterschied, außer dem Wechsel ins Verzeichnis des "gesudoten" Nutzers?

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

sudo -i wird auch so im sudo Artikel genannt. Vielleicht solltest du in der Diskussion nochmal nach sudo -s fragen. Meine Vermutung ist, dass bei -s im Gegensattz zu -i die Dateien .profile etc. nicht eingelesen werden.

Gruß, noisefloor

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 8780

Moin, hab mir die Baustelle mal durchgelesen - ich geh mal auf den Teil bzgl. Kubuntu ein.

kdesu/kdesudo gibt es nicht mehr

frieder@x220:~$ apt policy kdesu
N: Paket kdesu kann nicht gefunden werden.
frieder@x220:~$ apt policy kdesudo
N: Paket kdesudo kann nicht gefunden werden.

Ebenso ist auch das Starten von Dolphin mit Root-Rechten wohl nicht mehr möglich - zumindest hab ich keinen Weg dafür gefunden

frieder@x220:~$ sudo -H dolphin
Executing Dolphin as root is not possible.
frieder@x220:~$ sudo -i
root@x220:~# dolphin
Executing Dolphin as root is not possible.
root@x220:~# exit
Abgemeldet
frieder@x220:~$ pkexec dolphin
Executing Dolphin as root is not possible.
frieder@x220:~$ 

Das gilt auch alles für kate - editieren von Systemdateien geht nur noch mit textbasierenden Editoren

frieder@x220:~$ sudo -H kate /etc/fstab
Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>
frieder@x220:~$ 

Problemlos editieren lässt sich am einfachsten mit sudoedit und /oder nano

sudoedit /etc/fstab
sudo nano /etc/fstab

funktionieren problemlos.

Bei Martin Grässlin hab ich noch nen Artikel dazu gefunden, allerdings ist mein Englisch nicht so prickelnd.

https://blog.martin-graesslin.com/blog/2017/02/editing-files-as-root/

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

aha - interessant, Danke!

Das mit kdesu ist aus dem sudo Artikel übernommen.. Ist aber wohl in der Tat so, dass kdesu auch bei Bionic aus den Quellen raus ist.

Das KDE GUI Programm mit Root-Ausführung blockt ist interessant. Wäre jetzt nur noch cool, wenn es eine Liste gäbe, welche Programme das betrifft. Lt. Martins Blog ist es kate und KWrite, du hast raus gefunden das Dolphin auch nicht geht... nur was geht noch nicht?

Werde den Artikel heute Abend mal überarbeiten.

Gruß, noisefloor

apt-ghetto

Anmeldungsdatum:
3. Juni 2014

Beiträge: 2943

Unter Xubuntu 18.04 funktioniert das mit

mousepad admin:///etc/fstab  

nicht.

Aber

pkexec mousepad /etc/fstab  

funktioniert wie gewünscht.

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8018

Moin Moin,

https://wiki.ubuntuusers.de/Baustelle/mit_Root-Rechten_arbeiten/#gksudo-grafische-Programme-starten

Sollte man nicht auch darauf hinweisen, dass in der "Vorabversion" (vor dem 18.04.2018) gksu noch installierbar war und mit Synaptic mitgeliefert wurde?

Sie dazu auch hier

Gruß

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Frieder108 schrieb:

frieder@x220:~$ sudo -H kate /etc/fstab
Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>
frieder@x220:~$ 

Spannend ist dabei, dass man damit keine Dateien editieren kann, die als Nutzer beschreibbar sind. Gut gemacht.

Für die Liste: krunner, systemsettings5, etc. lässt sich nach wie vor mittels sudo -H aufrufen. Der Krusader hat auch weiterhin seinen "Systemverwaltermodus".

Nicht mehr so einfach funktionieren: Kontact, Falkon, welche den Hinweis Running as root without --no-sandbox is not supported. ausspucken, so wie kwrite mit der selben Meldung wie kate.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Sollte man nicht auch darauf hinweisen, dass in der "Vorabversion" (vor dem 18.04.2018) gksu noch installierbar war und mit Synaptic mitgeliefert wurde?

Nee - was in den Prä-Final-Beta Versionen passiert ist nicht weiter relevant für's Wiki.

Gruß, noisefloor

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 8780

ChickenLipsRfun2eat schrieb:

Frieder108 schrieb:

frieder@x220:~$ sudo -H kate /etc/fstab
Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>
frieder@x220:~$ 

Spannend ist dabei, dass man damit keine Dateien editieren kann, die als Nutzer beschreibbar sind. Gut gemacht.

hab gerade festgestellt, mit nem simplen

kate /etc/fstab

kannst du die Datei (und jede andere vorhandene Systemdatei) öffnen und bearbeiten und wirst dann beim Speichern nach dem Passwort gefragt - nur Dolphin selber scheint komplett abgeriegelt zu sein, Dateien oder Ordner im System über die grafische Oberfläche zu erstellen ist nicht möglich.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo

habe mal alles in den Artikel eingearbeitet.

Hat jemand Kubuntu 16.04 am Start? Nach meinem Verständnis dürfte Kubuntu da nicht so restriktiv sein wie Kubuntu 18.04 und sudo -H kedit /etc/sudoers sollte z.B. funktionieren?

Gruß, noisefloor

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 8780

noisefloor schrieb:

Hat jemand Kubuntu 16.04 am Start?

ja

Nach meinem Verständnis dürfte Kubuntu da nicht so restriktiv sein wie Kubuntu 18.04 und sudo -H kedit /etc/sudoers sollte z.B. funktionieren?

du meinst kate, nicht kedit?

ja, funktioniert - aber in 16.04 gibt es auch noch kdesudo - man müsste quasi trennen, "bis 16.04" und ab "18.04", auf 17.10 brauch man m.E. keine Rücksicht mehr nehmen.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

man müsste quasi trennen

Yup, ist es auch.

Danke für's Testen ☺

Sonst noch Anmerkung zu diesem Artikel?

Gruß, noisefloor

Antworten |