Spielmops
Anmeldungsdatum: 19. Februar 2021
Beiträge: 16
|
Schwer zu erklären, ich versuch es mal so: Der Unterschied zwischen Windows Home und Windows Pro ist der, dass bei Home jeder Benutzer administrative Aufgaben erledigen darf, wenn er sein eigenes Passwort eingibt. Leider hat diese Unsitte sich auch bei Linux eingenistet. Und ich möchte das loswerden. Aber wie? Ausgangslage: ich habe auf meinem Raspberry Pi 400 Ubuntu-Desktop-64-bit installiert und danach festgestellt, dass es erstens keine /home-Partition gibt und zweitens mein User-Passwort für root-Aufgaben verlangt wird. Ersteres war schnell erledigt,aber beim Starten von Synaptic, Thunar als root, Gparted und ähnlichem wir immer noch ein User-Passwort abgefragt. Wie kann ich erreichen, dass mein root-Passwort benutzt wird. Anmerkung: auf der Konsole ist alles in Ordnung, beim Starten von fdisk via "sudo fdisk" wird mein root-Passwort verlangt. Spielmops
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Eine separate Homepartition wird nur angelegt, wenn du das bei der Installation unter „etwas anderes“ auch so vorgibst. Der erste angelegte Nutzer ist automatisch der sudo-Gruppe zugeordnet. Das kannst du bspw. mit usermod entfernen, hast dann aber gar keinen root-Zugriff mehr. Sinnvoller wäre es den Hauptbenutzer als Verwaltungsaccount anzulegen und als Alltagskonto ein anderes. Du könntest auch root-Login ermöglichen, das beißt sich aber mit deiner Anforderung grafische Programme zu starten, welches über PolKit ermöglicht wird. Dort muss dann das Passwort des Hauptbenutzers oder eines anderen administrativ eingruppierten Nutzers erfolgen. Grafische Programme startet man übrigens nie mit sudo xy und generell auch nicht als root. Siehe mit Root-Rechten arbeiten.
|
Spielmops
(Themenstarter)
Anmeldungsdatum: 19. Februar 2021
Beiträge: 16
|
Grafische Programme startet man übrigens nie mit sudo xy und generell auch nicht als root.
Sagt wer? Schreibt das jemand vor? Was ich möchte: Synaptic starten und damit Software installieren und deinstallieren. Warum ist das ein Programm für die grafische Oberfläche, wenn es denn root-Rechte anfordert und man das ja nicht darf? Warum gibt es Gparted? Warum darf ich nicht mal eben von der grafischen Oberfläche eine Systemdatei verändern? Darf ich überhaupt root-Rechte benutzen? Mit Polkit habe ich mich beschäftigt, verstehe aber einiges nicht, ich habe auch nirgendwo eine anständige Anleitung gefunden, Dinge mit Polkit zu verändern. Spielmops
|
hakel2020
Anmeldungsdatum: 21. Januar 2021
Beiträge: 1169
|
Sagt wer? Schreibt das jemand vor?
Genau, das gibt die Philosphie von Ubuntu bzw. Canonical den Programmierern vor. Es gibt andere Distributionen, mit anderen Konzepten. Windows 10 macht das übrigens exakt gleich im Prinzip. https://wiki.ubuntuusers.de/sudo/ https://wiki.ubuntuusers.de/Benutzer_und_Gruppen/ Lies erst mal ein bißchen, im Wiki steht eigentlich alles drin.
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8493
|
Spielmops schrieb: Sagt wer? Schreibt das jemand vor? Was ich möchte: Synaptic starten und damit Software installieren und deinstallieren. Warum ist das ein Programm für die grafische Oberfläche, wenn es denn root-Rechte anfordert und man das ja nicht darf? Warum gibt es Gparted? Warum darf ich nicht mal eben von der grafischen Oberfläche eine Systemdatei verändern? Darf ich überhaupt root-Rechte benutzen?
Du darfst mit Deinem System machen, was Du willst. Das Rechtesystem bei Ubuntu-Systemen (und vielen anderen) ist aber so ausgelegt, dass der Aufruf grafischer Programme mit sudo (nicht allgemein mit Root-Rechten!) zu Rechteänderungen im Homeverzeichnis führen kann, die eine ordentliche Bedienung des Systems verhindern.
|
Tuemmler
Anmeldungsdatum: 26. März 2007
Beiträge: 8018
Wohnort: Süsel / Ostholstein
|
Moin Moin, Spielmops schrieb: Grafische Programme startet man übrigens nie mit sudo xy und generell auch nicht als root.
Sagt wer? Schreibt das jemand vor? Was ich möchte: Synaptic starten und damit Software installieren und deinstallieren. Warum ist das ein Programm für die grafische Oberfläche, wenn es denn root-Rechte anfordert und man das ja nicht darf? Warum gibt es Gparted? Warum darf ich nicht mal eben von der grafischen Oberfläche eine Systemdatei verändern? Darf ich überhaupt root-Rechte benutzen?
Leider hat diese Unsitte sich auch bei Linux eingenistet.
Ich sage es einmal so auch wenn meine Vorposter schon darauf hinwiesen. Du darfst selbstverständlich dein System schrotten indem Du alles mit "root-Rechten" = sudo anballerst. Allerdings werden wir über kurz oder lang bei neuen von Dir hier geposteten Problemen landen, dass das Eine odere Andere nicht mehr funktioniert. Als Neuling solltest Du die Ratschläge befolgen. Dafür liest Du bitte noch einmal mit Root-Rechten arbeiten So, nun machmal. Gruß
|
Spielmops
(Themenstarter)
Anmeldungsdatum: 19. Februar 2021
Beiträge: 16
|
Verratet Ihr mir bitte, wie ich vorgehen sollte, wenn ich Gparted benutzen will ( und Synaptic, Thunar als root) Spielmops
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Spielmops, Spielmops schrieb: Verratet Ihr mir bitte, wie ich vorgehen sollte, wenn ich Gparted benutzen will ( und Synaptic, Thunar als root)
hmmm, wenn Du bei Aufruf von gparted oder synaptic nicht nach dem Paßwort (bei Ubuntu gibt es das Konto "root" nicht, es ist dasselbe wie das Anmeldepaßwort) gefragt wirst, dann ist da jetzt schon was faul. Für einen Dateimanager oder sonstige GUI, für die Du partout Rootrechte brauchst, hat dir ChickenLipsRfun2eat geschrieben: ...Siehe mit Root-Rechten arbeiten
solltest du auch lesen. Gruß black tencate
|
Spielmops
(Themenstarter)
Anmeldungsdatum: 19. Februar 2021
Beiträge: 16
|
Aus dem Ursprungspost: aber beim Starten von Synaptic, Thunar als root, Gparted und ähnlichem wir immer noch ein User-Passwort abgefragt. Wie kann ich erreichen, dass mein root-Passwort benutzt wird.
Wie denn nun? Spielmops
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Spielmops, Spielmops schrieb: aber beim Starten von Synaptic, Thunar als root, Gparted und ähnlichem wir immer noch ein User-Passwort abgefragt
es gibt bei Ubuntu nur ein Paßwort! ... Wie kann ich erreichen, dass mein root-Passwort benutzt wird.
black_tencate schrieb: ...(bei Ubuntu gibt es das Konto "root" nicht, es ist dasselbe wie das Anmeldepaßwort)
Spielmops schrieb: Wie denn nun?
auch sudo wurde dir ja schon verlinkt. Wenn du eine Trennung zwischen "user" und "admin" möchtest, mußt du eine andere Distri benutzen, z.B. 'debian' o. andere. Gruß black tencate
|
Spielmops
(Themenstarter)
Anmeldungsdatum: 19. Februar 2021
Beiträge: 16
|
Es gibt den root-Account:
als user ausführen , dann und das Passwort 2mal eingeben. Ab jetzt kann ich auf der Konsole alles mit diesem Passwort machen. Jetzt müsste "nur noch" umgestellt werden, dass polkit das root-Passwort abfragt und wie das geht, möchte ich gern wissen. Soielmops
|
Bleys
Anmeldungsdatum: 13. August 2006
Beiträge: 6172
Wohnort: Essen, NRW
|
Spielmops schrieb: Aus dem Ursprungspost: aber beim Starten von Synaptic, Thunar als root, Gparted und ähnlichem wir immer noch ein User-Passwort abgefragt. Wie kann ich erreichen, dass mein root-Passwort benutzt wird.
Wie denn nun?
Es ist ein Unterschied ob Du eine GUI Anwendung mit sudo <Anwendung> startest oder die Anwendung nach Starten per Doppelklick in einem GUI Fenster nach Deinem Passwort fragt. Im ersten Fall schrottest Du im ungünstigstem Fall Dein komplettes System. Im zweiten Fall händelt das System das Ausführen der Anwendung mit Rootrechten korrekt. Du solltest Dir wirklich die inzwischen mehrfach verlinkten Wiki Seiten zu sudo und Arbeiten mit Rootrechten ansehen.
|
gerold123
Anmeldungsdatum: 18. April 2006
Beiträge: 1295
Wohnort: /Wild/Eastern/Europe
|
Bleys schrieb:
Es ist ein Unterschied ob Du eine GUI Anwendung mit sudo <Anwendung> startest oder die Anwendung nach Starten per Doppelklick in einem GUI Fenster nach Deinem Passwort fragt.
@Spielmops poste mal die Ausgabe von: sudo cat /etc/sudoers in einem Codeblock.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15844
|
Hallo Spielmops, Du hast leider das Prinzip nicht verstanden. Bei Ubuntu gibt es zwar einen Root Account der aber ohne PW ist. Der bei der Installation angelegte Benutzer mit PW kann sich erhöhte Rechte verschaffen, d.h. dies ist aber kein "echter" Root. Deshalb musst du erstmal dem Root ein PW geben.
Um damit zu arbeiten ist jedesmal ein Wechsel von User auf Root notwendig, entweder durch Abmeldung des User und Neuanmeldung als Root oder dem Wechsel per Terminal/Konsole. Bei Zweiten brauchst du natürlich dein User PW. Solltest du dies eleminieren ist keine Anmeldung als User möglich und auch kein Wechsel ..... PS: Und dann sind noch die Besonderheiten der graf. Programme zu beachten mit X11 & Wayland. Gruss Lidux
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3532
|
Spielmops schrieb: Jetzt müsste "nur noch" umgestellt werden, dass polkit das root-Passwort abfragt und wie das geht, möchte ich gern wissen.
Der Einstieg zu diesem Wissen beginnt hier.
|