%20.png)
Ausführen von Xubuntu 16.04
Habe einen Anfängerfehler gemacht; während ich meinen eigenen Account zur „Wireshark“-Gruppe hinzugefügt habe, damit ich Wireshark starten kann, ohne zu verwenden sudo
, habe ich mich aus allen anderen Gruppen entfernt, in denen ich war, einschließlich sudo
.
Ich habe diesen Befehl verwendet:
sudo usermod -G wireshark my_user_account
Ich glaube, ich habe das -a
vor dem -G
? vergessen.
Weiß jemand, wie man den Verlauf eines Benutzers im Hinblick auf die Gruppenmitgliedschaft anzeigt? Oder einen Gruppenverlauf im Hinblick auf die Benutzermitgliedschaft anzeigen kann?
Ich versuche nur, meinen Benutzer wieder in die Gruppen zu bekommen, in denen er war, bevor ich einen Blackout hatte.
Antwort1
Ich habe in den Einzelbenutzermodus gebootet, indem ich Grub wie folgt bearbeitet habe:
- machen Sie das Dateisystem
rw
stattro
, und init=/bin/bash
am Ende der Zeile hinzufügen .
Danach konnte ich mich sudo
mit folgendem Befehl wieder der Gruppe hinzufügen:
usermod -aG sudo my_user_account
Ich habe dann wieder im „normalen“ Modus neugestartet. Ich habe es ausgeführt sudo grep group /var/log/auth.log
und konnte den Befehl sehen, den ich ausgeführt habe und der mich aus meinen Gruppen entfernt hat. Außerdem wurden die Gruppen aufgelistet, aus denen ich entfernt wurde.
Ich bin sie alle noch einmal durchgegangen und habe Folgendes gemacht sudo usermod -aG _group_ my_user_account
:
Nachdem ich das getan hatte, habe ich mich abgemeldet und wieder angemeldet und alles scheint wieder normal zu sein. Ich hoffe, das hilft jemandem, der den gleichen Fehler gemacht hat wie ich.
Man sollte meinen, dass mir nach 16 Jahren Linux-Erfahrung solche dummen Fehler nicht mehr unterlaufen würden, aber anscheinend ist das nicht der Fall ...