GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Befehl grpck – Entfernen Sie beschädigte oder doppelte Einträge in den Dateien /etc/group und /etc/gshadow.

Der Befehl grpck entfernt beschädigte oder doppelte Einträge in den Dateien /etc/group und /etc/gshadow. Es generiert Warnungen für andere gefundene Fehler. grpck fragt nach einem „Ja“ oder „Nein“, bevor Einträge gelöscht werden. Wenn der Benutzer mit „nein“ antwortet, wird das Programm beendet. Wenn es im schreibgeschützten Modus ausgeführt wird, lautet die Antwort auf alle Eingabeaufforderungen „nein“. Alternative Gruppen- und gshadow-Dateien können überprüft werden. Wenn andere Fehler gefunden werden, wird der Benutzer aufgefordert, den Befehl groupmod auszuführen.

Syntax:

# grpck [option] [files]

Befehlsoptionen

Es gibt nur 2 Befehlsoptionen, die Sie mit diesem Befehl verwenden können.

Befehlsoption Beschreibung
-r Nur-Lese-Modus
-s Gruppen-ID sortieren

Exit-Codes

  • 0:Erfolg.
  • 1:Syntaxfehler.
  • 2:Ein oder mehrere fehlerhafte Gruppeneinträge gefunden.
  • 3:Gruppendateien konnten nicht geöffnet werden.
  • 4:Gruppendateien konnten nicht gesperrt werden.
  • 5:Gruppendateien konnten nicht geschrieben werden.

Beispiele für den grpck-Befehl

1. Überprüfen Sie die Gruppenkontodatei:

# grpck /etc/group

2. Überprüfen Sie die Schattendatei:

# grpck /etc/gshadow


Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Der Unterschied zwischen /opt und /usr/local?

  3. Der Unterschied zwischen ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc …?

  4. Wie wird /etc/motd aktualisiert?

  5. /etc/passwd zeigt Benutzer in einer Gruppe an, /etc/group jedoch nicht

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

CentOS / RHEL 7 :So stellen Sie gelöschte Root-Einträge in /etc/shadow- und/oder /etc/passwd-Dateien wieder her

So stellen Sie gelöschte Root-Einträge in /etc/shadow- und/oder /etc/passwd-Dateien in CentOS / RHEL 6 wieder her

Wie kann ich die Datei /etc/shadow und /etc/passwd mit Auditd auf Änderungen überwachen?

Die Dateien /proc/mounts, /etc/mtab und /proc/partitions verstehen

So richten Sie /etc/issues ein, um die IP-Adresse für eth0 anzuzeigen