
Ich habe eine Ubuntu 22.04-VM auf meinem Windows-Computer installiert (mit Virtual Box) und jedes Mal, wenn ich den sudo-Befehl in der einzigartigen Standard-Sitzung verwende, erhalte ich die Fehlermeldung „Benutzer nicht in der sudoers-Datei“. Wie kann ich das beheben? Ich habe versucht, den Wiederherstellungsmodus im Root-Modus auszuführen, aber ich werde nach einem Passwort gefragt (das ich weder definiert noch erhalten habe). Ist es nicht seltsam, dass die Standard-Sitzung keine Administratorrechte hat? Ich vermute, dass dies normalerweise nicht der Fall ist, aber es war bei jeder Ubuntu-VM so, die ich erstellt habe.
Wir sind für jede Hilfe sehr dankbar, vielen Dank!
Antwort1
Sie müssen lediglich Ihren Benutzer zur Gruppe hinzufügen sudo
. Es gibt keinen Grund, die /etc/sudoers
Datei zu ändern.
su -
usermod -a -G sudo vboxuser
Melden Sie sich dann ab und wieder an, damit die Änderungen wirksam werden.
Antwort2
Die einfache Antwort auf die Frage lautet:
Wenn Sie in VirtualBox den ISO-Speicherort definieren, gibt es ein Kontrollkästchen „Unbeaufsichtigte Installation überspringen“. Es ist standardmäßig deaktiviert.
Drück es.
Anschließend führen Sie die gesamte ISO-Einrichtung manuell durch, beginnend mit der Auswahl „Ubuntu ausprobieren/Ubuntu installieren“.
Obwohl die Ubuntu-Benutzereinrichtungsseite in beiden Fällen genau gleich aussieht, erhält der Benutzer aus irgendeinem Grund nur bei der manuellen Einrichtung Sudo-Berechtigungen.
Um das herauszufinden, waren mehrere Installationen nötig.
Antwort3
Verwenden Sie su -
, um Root zu werden, dann nano /etc/sudoers
. Um Ihrem Benutzer (hier vboxuser) Berechtigungen zu erteilen, fügen Sie die Zeile vboxuser ALL=(ALL:ALL) ALL
unter root ALL=(ALL:ALL) ALL
, speichern CTRL+ O) hinzu, beenden Sie die Nano-Datei ( CTRL+ X) und fertig!
Antwort4
Nun, ich habe gerade Ubuntu 22.10 installiert und hatte das gleiche Problem. Es scheint jedoch, dass das Ubuntu-Root-Passwort auf denselben Wert eingestellt ist wie das Standardkonto, als ich die VM in Virtual Box erstellt habe. Ich habe einfach „su“ ausgeführt, das Standardkontopasswort eingegeben und dann von dort aus die Datei /etc/sudoers in nano geändert.