So synchronisieren Sie / etc / group und / etc / gshadow automatisch

14

Beim Ausführen grpckder Überprüfung der Gruppen werden folgende Fehler angezeigt:

 'twinky' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 'dipsy' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 'laalaa' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 'po' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 'noonoo' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 'dipsy' is a member of the 'foo' group in /etc/group but not in /etc/gshadow
 ...

... und so weiter. Ich bin mir nicht sicher, wie das passiert ist, und ich möchte, dass es aufgeräumt wird. Ich weiß, dass ich das manuell bearbeiten könnte /etc/gshadow, aber ich würde es lieber dem Betriebssystem überlassen, um Tippfehler und manuelle Arbeit zu vermeiden.

Gibt es irgendetwas, das eine Gruppe automatisch mit gshadow in Einklang bringen kann? Vielleicht etwas wie (das erfinden):

# grpfix foo

Ich habe Mann auf verschiedene gruppenbezogene Befehle versucht und herumgegoogelt, aber bisher konnte ich die Antwort nicht finden.

BryanH
quelle

Antworten:

19

Mann hatte die Antwort, die ich zuvor verpasst habe:

grpconv

http://linux.die.net/man/8/grpconv :

Der Befehl grpconv erstellt gshadow aus group und einem optional vorhandenen gshadow.

BryanH
quelle