Wie kann ich bei Ubuntu Linux das Passwort für Rootrechte entfernen?

9 Antworten

Hallo

ich möchte das Passwort für Rootrechte entfernen (mir egal ob das Sicherheitsrisiko dabei in die Höhe schießen wird, ich weiß, was ich tue), also dass ich das nicht immer eingeben muss

Da es eine strikte Trennung zwischen usern und root und grundsätzlich auch zwischen den Benutzern gibt, ist ein Passwort zwingend nötig, selbst wenn es nur einen einzigen Benutzer gibt.

Nicht wirklich... Man kann das Passwort ausschalten, ich hab das selbst in einem Video gesehen

Den Link dazu würde ich gerne sehen um mich davon zu überzeugen.

Wenn Du kein Passwort mehr eingeben möchtest, dann geht das nur indem Du als root im System angemeldet bist. Bei Puppy-Linux oder auch Kali ist das zum Beispiel so. Da kannst Du es Dir ja mal ansehen.

Linuxhase

Kommt mir bitte nicht mit "Das ist gefährlich" und "Viren" usw.,

Irgendwo habe ich gelesen, dass du mit Linux arbeiten musst. Musst du wirklich ständig Pakete installieren oder deinstallieren? Wenn das zu deinem
Arbeitsaufgaben gehört, dann melde dich doch gleich als root an. Und nein, gefährlich ist das nicht, einmal rm -rf * im falschen Directory und weg ist alles.
Das übt installieren, konfigurieren...

Die Ubuntu-Entwickler  kennen solche "Brüder" ( und Schwestern), die für ihre sogenannte Freiheit auch mit Autos ohne Bremse fahren würden. Deshalb wurde bei Ubuntu der Superuser auch halb tot geschlagen.

Erwecke ihn mit

sudo passwd root 

zum Leben und arbeite nur noch in der "Freiheit" mit root als Benutzer.
Wenn dir auch die einmalige Eingabe eines Passworts beim Einloggen zu viel ist, dann muss man sich schon fragen, ob Linux das Richtige für dich ist.

Die Problematik ist komplexer, als du meinst und dein Ansatzpunkt ist nicht klar.

Standartmäßig hat der User root bei Ubuntu kein Passwort.  Ein Nutzer mit einem leeren Passwort kann sich jedoch nicht am System anmelden.  Diesen Job übernimmt sudo auf Benutzerebene.  Die grafische Gnome-Benutzeroberfläche hat noch weitere Programme, welche zur Authentifikation von x-Anwendungen verwendet werden und zusammenarbeiten, das sind:

policykit

gnome-control-center

gnome-keyring

gnome-session

gnome-settings-daemon

...und noch einige andere. Hauptkomponente ist das PolicyKit, welches zur Authentifizierung aller x-Anwendungen verwendet wird. Dieses arbeitet mit gnome-session und dem gnome-settings-daemon zusammen und realisiert so User-, Rechte-, und ACL-Verwaltung der grafischen Benutzeroberfläche und stellt auch das Interface zum Systemkernel. Ein "echtes" Terminal (Strg-Alt-F1) verwendet diese Komponenten nicht, ein X-Terminal (gnome-terminal) dagegen schon....

... " Standartmäßig hat der User root bei Ubuntu kein Passwort " ...

fragt sich dann .. wieso bei der Installation das Passwort für diesen Superuser .. ' root ' .. eingegeben .. UND .. nochmal bestätigt werden muß ??? ...

... UND ... für was dann der Befehl .. oder das Kommando .. ' su ' .. gut sein soll .. wenn man damit diese Superuser-Rechte aufrufen kann .. um etwas zu verändern ...

Quatsch mit Soße was du da erzählst ... ' Jack63G ' ...

0
@MultiKingCong

Dann hast du aber eine "erweiterte" Installation im Expertenmodus gewählt, wo dieser Dialog angeboten wird und keine Standartinstallation, oder du hast den root-user nach der Installation exumiert !  Ich bin nicht ganz auf dem aktuellen Stand (12.04LTS), weil ich Ubuntu nicht verwende und bei der letzten mir bekannten Version hat user root kein Passwort bei einer Standartinstallation ! Das wird wohl kaum bei aktuellen Versionen anders sein, weil das zu den Grundphilosophien von Ubuntu gehört. 

Der Nutzer kann nach abgeschlossener Installation den root-User mit "sudo passwd root" reaktivieren und damit root ein Passwort geben. Diese Handlung ist aber weder Standart und gehört auch nicht mehr zur Installation.

su heisst (s)wap (u)ser welches eine neue Session mit einer neuen Benutzer-ID startet, die als Parameter übergebenen wird.  Das muss nicht root sein. Fehlt jedoch der Parameter wird automatisch Benutzer-ID  0  eingesetzt und das ist root.  su (ohne Parameter) funktioniert auf einem standartinstallierten Ubuntusystem nicht. Dieses Programm gehört zu den AAA-Basispaketen und gehört zu fast jeder Linuxdistribution.

0

Was möchtest Du wissen?