Wie melde ich mich als root an?


77

Ich möchte mich als root anmelden, aber wenn ich eintrete

sudo -s

und Passwort eingeben, wird diese Meldung angezeigt: "Sie befinden sich nicht in der sudoers-Datei", und wenn ich eingebe

su

und Passwort eingeben, wird angezeigt: "Authentifizierungsfehler".

Mein Betriebssystem hat nur einen Account. Vor ungefähr 1 Stunde habe ich mich als root angemeldet und einige Befehle ausgeführt. Wenn ich mich abmelde, kann ich mich kein weiteres Mal anmelden!


Wir müssen wissen, welche Befehle Sie ausgeführt haben, als Sie root waren. Möglicherweise müssen Sie Ihr Passwort zurücksetzen: askubuntu.com/questions/24006/…
Jorge Castro

Möchten Sie den Benutzer im Terminal ändern, während Sie den Befehl su verwendet haben? Wenn Sie möchten, müssen Sie das root-Passwort haben
Jatttt

Antworten:


55

Für den suBefehl müssen Sie das root-Passwort eingeben. Root - Benutzer auf Ubuntu in der Regel gesperrt ist , so kann kein Benutzer als anmelden rootsomit suist nicht wahrscheinlich zu arbeiten.

Damit sudo -sSie arbeiten können, müssen Sie Teil der adminGruppe auf einem Ubuntu-Computer sein, was Sie anscheinend nicht sind.

Wenn Sie der einzige Benutzer auf dem System sind, der betroffen ist und möglicherweise ziemlich involviert ist, um Fehler zu beheben. Wenn nicht, würde ich vorschlagen, dass Sie mit dem Systemadministrator oder dem Besitzer des Systems sprechen, um zu erfahren, ob Sie überhaupt rootBerechtigungen erhalten können.


8
Wenn es sich um Ihren Computer handelt und Sie die Root-Rechte verloren haben, müssen Sie dies beheben, indem Sie in den Wiederherstellungsmodus booten.
ams

Mein Betriebssystem hat nur einen Account. Vor ungefähr 1 Stunde habe ich mich als root angemeldet und einige Befehle ausgeführt. Wenn ich mich abmelde, kann ich mich kein weiteres Mal anmelden!
Ava

Welche Befehle hast du gemacht?
Karlson

Ich weiß es nicht genau. das waren einige einfache befehle wie das ändern von umask
ava

und einige Shell-Programmierung, Gruppe hinzufügen
ava

48

Beachten Sie, dass das Root-Konto standardmäßig nicht aktiv ist.

Sie müssen Folgendes tun:

sudo passwd root

Dann setzen Sie das Passwort. Verwenden Sie den Root-Benutzer mit

su root


4

Zunächst benötigen Sie Administratorrechte. Wenn Sie keine Administratorrechte haben, halten Sie beim Booten die shiftTaste gedrückt. Sie gelangen in das GRUB-Menü. Wählen Sie hier den Wiederherstellungsmodus. Wenn Sie eine Liste mit Optionen wie " dpkgetc" sehen, wählen Sie, ob Sie eine Root-Shell starten möchten, und geben Sie Folgendes ein:

adduser username sudo

(wo usernameist dein Benutzername :-))

Dadurch werden Sie zur sudoers-Gruppe hinzugefügt! Dann tippe exitund starte normal. Wenn Sie Ihr Konto eingeben, geben Sie Folgendes ein:

sudo passwd root

Geben Sie dann Ihr Passwort ein und geben Sie das neue Root-Passwort ein

Danach können Sie sudas root-Passwort eingeben.

Wenn Sie das root-Passwort nicht ändern möchten, können Sie Folgendes verwenden:

sudo -i

Um eine Root-Shell zu starten, verwenden Sie Ihr eigenes Passwort.


Sagen Sie mir, ob Sie das Root-Konto aktivieren möchten, um sich im Root-Konto anzumelden :)
Jatttt

Nur eine Frage, wirkt sich der oben erwähnte Wiederherstellungsmodus auf alle vorinstallierten Programme in Ubuntu aus?
Santosa Sandy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.