PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sudo funktioniert nicht in virtueller Maschine



manfred999
08.05.17, 15:05
Ich habe
Ubuntu-16.04.2-desktop-amd64 in
VirtualBox 5.1.22_1415126_openSUSE132-1.x86_64 insstalliert
Host: openSUSE Leap 42.2
Anfangs lief alles prima. Lt. Benutzereigenschaften war Kontentyp = Systemverwalter.Die Installation weiterer Software mittels "sudo - Benutzerpassword" machte keine Probleme.

Dann habe ich einen gemeinsamen Ordner eingebunden und den Benutzer mittels

sudo usermod -G vboxsf xx
der Gruppe "vboxsf" zugewiesen.
Nun funktioniert "sudo" nicht mehr. Fehlermeldung:

sudo mount -t iso9660 -o loop ubuntu-s6.04.3-desktop-amd64.iso /mnt
[sudo] Passwort für xx:
xx ist nicht in der sudoers-Datei. Dieser Vorfall wird gemeldet.
In den Benutzereigenschaften ist Kontentyp nun "Standard"

Gibt es eine Möglichkeit, den Standardbenutzer wieder sudo-fähig zu machen?
Oder wie kann ich mich in Ubuntu als Root anmelden.

Gruss Manfred

florian0285
08.05.17, 15:18
Dann habe ich einen gemeinsamen Ordner eingebunden und den Benutzer mittels

sudo usermod -G vboxsf xx
der Gruppe "vboxsf" zugewiesen.


Blöd:


Wenn der Benutzer aktuell Mitglied einer Gruppe ist, die nicht angegeben ist, wird er aus dieser Gruppe entfernt. Dieses Verhalten
kann mit der Option -a abgeschaltet werden. Damit wird der Benutzer nur den angegebenen Gruppen hinzugefügt, ohne aus den übrigen
gelöscht zu werden.




Nun funktioniert "sudo" nicht mehr. Fehlermeldung:

sudo mount -t iso9660 -o loop ubuntu-s6.04.3-desktop-amd64.iso /mnt
[sudo] Passwort für xx:
xx ist nicht in der sudoers-Datei. Dieser Vorfall wird gemeldet.
In den Benutzereigenschaften ist Kontentyp nun "Standard"

Naja du solltest den Benutzer zumindest wieder der Gruppe sudo hinzufügen.
Dann mal herausfinden welche Standardgruppen ein Ubuntu-User hat und dann ggf. noch nachträglich hinzugefügte Gruppen aufnehmen.
Theoretisch würde ich einfach einen anderen Nutzer erstellen und schauen in welchen Gruppen der sich so rumtreibt Befehl in der Shell: groups




Gibt es eine Möglichkeit, den Standardbenutzer wieder sudo-fähig zu machen?
Oder wie kann ich mich in Ubuntu als Root anmelden.

Gruss Manfred
Jetzt kommts "su" ohne "do" :D
Dann will der natürlich das Passwort für root haben.


sudo funktioniert nicht in virtueller Maschine
So by the way wäre das kein VM Problem, daher falsches Forum. :rolleyes:

marce
08.05.17, 16:30
... und solltest Du noch kein ded. root-Passwort vergeben haben (Default bei *buntu und bei den meisten Installationen, die direkt von *buntu-Einsteigern genutzt werden) wirst Du evtl. über die Rescue-Konsole des Sytems oder einer bel. Live-Version direkt die entsprechenden Files editieren müssen.

Da's eine VM ist wirst Du aber vermutlich das VM-Image vom Host aus mounten und bearbeiten können.

manfred999
17.05.17, 13:50
Danke für die Hinweise. Ich habe einfach Ubuntu neu installiert und dann dank Eurer Tipps die Fehler vermieden. Jetzt läufts nach Wunsch.
Allerdings weiss ich nicht, wie ich das Thema in ein passendes Forum verschieben könnte.
Gruss Manfred