Heim >System-Tutorial >LINUX >So restaurieren Sie Standardgruppen für Benutzer unter Linux

So restaurieren Sie Standardgruppen für Benutzer unter Linux

Lisa Kudrow
Lisa KudrowOriginal
2025-03-18 11:45:17608Durchsuche

In diesem Leitfaden wird erläutert, wie sich die Wiederherstellung von einem Benutzer von seinen Standard -Linux -Gruppen, eine Situation, die zu einem Verlust der Verwaltungsberechtigungen und zu dem Zugriff auf Systemressourcen führen kann. Wir werden das Problem identifizieren, Ihre aktuellen Gruppenmitgliedschaften finden und diese Mitgliedschaften mit verschiedenen Methoden wiederherstellen.

Inhaltsverzeichnis

  • Folgen von usermod ohne -a
  • Gemeinsame Standardgruppen
  • Überprüfen der aktuellen Gruppenmitgliedschaften
  • Wiederherstellung der Gruppenmitgliedschaften (mit sudo -Zugang)
  • Wiederherstellung von Gruppen aus dem Wiederherstellungsmodus oder Live -USB
    • Methode 1: Wiederherstellungsmodus
    • Methode 2: Live -USB/CD
  • Abschluss

Einführung

Wenn Sie den Befehl usermod ohne das Flag -a -Flag (angehängt, nicht ersetzen Gruppenmitgliedschaften), können Sie einen Benutzer aus allen Gruppen mit Ausnahme des angegebenen entfernen. Dies stellt häufig Verwaltungsberechtigungen aus. Dieser Leitfaden hilft bei der Wiederherstellung dieser Privilegien.

So restaurieren Sie Standardgruppen für Benutzer unter Linux

Folgen von usermod ohne -a

Auslösen -a durch usermod -G ersetzt vorhandene Gruppenmitgliedschaften, was zu:

  1. Verlust aller Gruppenmitgliedschaften: Der Benutzer ist nur ein Mitglied der Gruppe, die im Befehl ausdrücklich angegeben ist.
  2. Verlust von Verwaltungsberechtigten: Zugriff auf die Befehle verweigert, die eine Mitgliedschaft von sudo oder wheel Group erfordern.
  3. Eingeschränkter Zugriff auf Ressourcen: Unfähigkeit, auf Dateien, Geräte oder Systemfunktionen zuzugreifen, die bestimmte Gruppenberechtigungen erfordern.
  4. Schwierige Wiederherstellung: Die Wiederherstellung des Zugriffs erfordert die Verwendung eines anderen Kontos mit sudo -Rechten oder dem Booten in einer Wiederherstellungsumgebung.

Verwenden Sie immer usermod -aG<group><user></user></group> So fügen Sie einen Benutzer einer Gruppe hinzu, ohne vorhandene Mitgliedschaften zu entfernen.

Gemeinsame Standardgruppen

Standardgruppen variieren je nach Verteilung, aber zu den allgemeinen gehören:

  1. $USERNAME : Eine nach dem Benutzernamen benannte Gruppe; Oft die primäre Gruppe.
  2. sudo oder wheel : Verwaltungsrechte.
  3. adm : Zugriff auf Systemprotokolle und Verwaltungsaufgaben.
  4. cdrom : Zugang zu optischen Laufwerken.
  5. plugdev : Zugriff auf externe Speichergeräte.
  6. dip , dialout : Zugriff auf das Wählen und Seriengeräte.
  7. lpadmin : Druckerverwaltung.
  8. audio , video : Zugriff auf Audio- und Video -Hardware.
  9. users : Eine grundlegende Gruppe für alle Benutzer.
  10. games : Zugriff auf Spielsoftware.

Überprüfen der aktuellen Gruppenmitgliedschaften

Verwenden Sie den folgenden Befehl, um die aktuellen Gruppenmitgliedschaften eines Benutzers anzuzeigen:

 Gruppen Benutzername

Ersetzen Sie username durch den Namen des betroffenen Benutzers.

Wiederherstellung der Gruppenmitgliedschaften (mit sudo -Zugang)

Wenn ein anderer Benutzer sudo -Zugriff hat, verwenden Sie usermod -aG um den Benutzer zu den erforderlichen Gruppen zurückzuführen:

 sudo usermod -Ag sudo, adm, plugdev, audio, Video -Benutzername

Fügen Sie Gruppen nach Bedarf für Ihre Verteilung hinzu oder entfernen Sie sie.

Wiederherstellung von Gruppen aus dem Wiederherstellungsmodus oder Live -USB

Wenn kein anderer Benutzer sudo -Zugriff hat, verwenden Sie den Wiederherstellungsmodus oder eine Live -USB/CD:

Methode 1: Wiederherstellungsmodus

  1. Starten Sie den Wiederherstellungsmodus neu (häufig zugegriffen, indem Sie beim Start auf eine Funktionstaste gedrückt werden).
  2. Wählen Sie eine Root -Shell -Eingabeaufforderung aus.
  3. REMOUNG DAS RETOR -Dateisystem mit Schreibzugriff: mount -o remount,rw /
  4. Fügen Sie den Benutzer den erforderlichen Gruppen mit usermod -aG hinzu.
  5. Starten Sie das System neu.

Methode 2: Live -USB/CD

  1. Beute von einer Live -USB/CD.
  2. Bereiten Sie die Wurzelpartition Ihres Systems (z. B. /dev/sdaX ).
  3. chroot in Ihr System: sudo chroot /mnt (vorausgesetzt /mnt ist der Mountspunkt).
  4. Fügen Sie den Benutzer mit usermod -aG zu Gruppen hinzu.
  5. Verlassen Sie chroot , entfernen Sie die Partition und starten Sie neu.

Abschluss

Das Wiederherstellen der Standardgruppenmitgliedschaften gewährleistet die ordnungsgemäßen Benutzerberechtigungen. Denken Sie daran, immer das Flag -a mit usermod -G zu verwenden, um ein versehentliches Entfernen von Gruppen zu verhindern. Wenn Sie auf Probleme stoßen, wenden Sie sich an die Dokumentation Ihrer Verteilung oder suchen Sie weitere Unterstützung.

Das obige ist der detaillierte Inhalt vonSo restaurieren Sie Standardgruppen für Benutzer unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn