Legen Sie das Passwort für root auf virtualbox ubuntu fest

16

Ich habe Ubuntu in die Virtualbox geladen. Es funktioniert alles gut, aber mir ist aufgefallen, dass ich kein root-Passwort gefragt (oder eingerichtet) habe. Ich möchte gelegentlich root verwenden, kann aber anscheinend nicht herausfinden, wie das geht. Ich habe versucht, auf die sudoers-Datei zuzugreifen und visudo auszuführen, habe aber keine Berechtigung ohne root!

Irgendwelche Ideen, wie man ein root-Passwort bekommt oder einrichtet?

Ich habe einen root-Benutzer in / etc / passwd. Die beiden Konten, die ich besitze, haben nicht einmal die Berechtigung, Gruppen zu verwalten, da sie nach dem root-Passwort fragen und ich es nicht kenne!

rtfminc
quelle
1
Off-Topic, aber versuchen Sie es sudo su.

Antworten:

22

Ubuntu verwendet standardmäßig sudo. Wenn Sie Ihrem Befehl "sudo" voranstellen, werden Sie aufgefordert, Ihr Benutzerkennwort einzugeben und führen es dann als root aus. So rufen Sie eine Root-Sitzung ab:

sudo -i

Um das Root-Konto zu aktivieren, öffnen Sie ein Terminal und führen Sie Folgendes aus, um ein Root-Passwort festzulegen:

sudo passwd root

Weitere Informationen finden Sie unter:

https://help.ubuntu.com/community/RootSudo

dsas
quelle
Nur um etwas zu erweitern (und den obigen Link zusammenzufassen), können Sie sich standardmäßig nicht als root in Ubuntu anmelden, es ist jedoch möglich, ein root-Passwort festzulegen, was jedoch nicht empfohlen (oder aktiv entmutigt) wird
0

Haben Sie ein bereits vorhandenes virtuelles Box-Image verwendet oder von CD / ISO installiert? Wenn Sie von einem anderen Image installiert haben, gibt es möglicherweise einen "Ubuntu" -Benutzer mit sudo-Berechtigungen. Überprüfen Sie die Dokumentation.

Alternativ können Sie den Rettungsmodus starten und Ihren "rob" -Benutzer zur Administratorgruppe hinzufügen.

dsas
quelle
Der Rettungsmodus dient der Notfallwiederherstellung und fügt keine Benutzer zur Administratorgruppe hinzu. Ein 'visudo'-Befehl oder' sudo vi / etc / sudoers 'sollte ausreichen.
Wesley Rice
2
Das Problem ist, dass das OP keinen Sudo-Zugriff hat. Er kann dies nicht beheben, indem er visudo oder sudo vi / etc / sudoers ausführt, da beide erfordern, dass er Sudo-Zugriff hat.
dsas
Nein, das Problem ist, dass OP das Root-Passwort nicht kennt - "es fragt nach dem Root-Passwort und ich weiß es nicht!", Um es zu zitieren. Das Booten in den Rettungsmodus bringt ihn nicht weiter.
Wesley Rice
In der Regel gibt es unter Ubuntu kein root-Passwort. Das OP hat klargestellt, dass die Benutzerkonten, auf die er Zugriff hat, keinen sudo-Zugriff haben. Soweit ich mich erinnere, bietet das Booten im Rettungsmodus die Möglichkeit, eine Shell als root zu starten, in der er das root-Passwort zurücksetzen oder sudo Zugriff auf eines der anderen Benutzerkonten gewähren kann.
dsas
Oh, in diesem Fall sprechen Sie vom Einzelbenutzermodus, der nicht mit dem Rettungsmodus identisch ist, in dem Sie normalerweise Rettungsoperationen ausführen.
Wesley Rice,
0

Ich bin mit dsas einverstanden: Booten Sie im Rettungsmodus und fügen Sie den Benutzer der Administratorgruppe hinzu:

  1. Starten Sie die virtuelle Maschine neu. Halten Sie beim Booten die Umschalttaste gedrückt. Wählen Sie den Wiederherstellungsmodus, wenn das Menü angezeigt wird. Das System fragt nicht nach einem Passwort.

  2. Geben Sie diese ein

usermod -G admin rob

Jetzt hat rob Administratorrechte, Sie können die virtuelle Maschine neu starten ('reboot') und 'sudo su' ausführen, um auf die Root-Shell zuzugreifen (das System fragt nach Robs Passwort , nicht nach dem Root-Passwort).

YudhiWidyatama
quelle
-2

Wenn Sie ein osboxes-Image verwenden, versuchen Sie dies für Ubuntu im Terminal:

sudo su

Passwort eingeben

osboxes.org

Syaiful Nizam Yahya
quelle
(1)  sudofragt nach dem Passwort des Benutzers. Was ist "osboxes.org"? (2) Der Benutzer hat keinen sudoZugriff, dies führt nur zu einer Fehlermeldung.
Scott
@Scott lmgtfy.com/?q=osboxes.org
Syaiful Nizam Yahya
Aus irgendeinem Grund ist der einzige Weg, um in osboxes.org root zu werden, der Weg, den ich erwähnt habe. Wenn es falsch ist, beweisen Sie es.
Syaiful Nizam Yahya
OK, also bieten sie vorgefertigte VMs für Leute, die sich nicht die Mühe machen wollen, sie richtig zu installieren. Wenn diese Informationen korrekt sind, können sie wertvoll sein. Aber jemand anderes stimmt mir zu, dass dies keine Antwort auf diese Frage ist. Ich schlage vor, dass Sie eine neue Frage zu OSBoxen stellen und Ihre Antwort dort posten. Ich werde keine Software von einer Site mit unbekannter Vertrauenswürdigkeit herunterladen, aber ich erwarte, dass die Antwort von dsas in Bezug auf "Rettungsmodus" / "Einzelbenutzermodus" auf einer OSBoxes-VM funktioniert.
Scott