Linux Gestion des utilisateurs et des groupes
pwck
Vérifier l’intégrité des fichiers de mots de passe
Toutes les entrées de /etc/shadow et /etc/passwd sont vérifiées afin de s’assurer qu’elles ont le bon format et qu’elles contiennent des données valables dans chaque champ. Une confirmation est demandé pour détruire les entrées mal formatées ou ayant des erreurs irrécupérables.
Vérifications effectuées
Nombre correcte de champsUnicité des noms d’utilisateurs
Validité des UID et GID
Validité des groupes primaires
Validité du répertoire personnel
Validité du shell initial
Les vérifications dans shadow sont effectuées quand un second paramètre de fichier est spécifié ou quand /etc/shadow existe sur le système. Les vérifications sont :
Chaque mot de passe correspond à une entrée shadow, et chaque shadow a une entrée dans passwd
Les mots de passe sont indiqués dans le fichier des mots de passe cachés
Nombre correct de champs
Le dernier changement de mot de passe n’est pas dans le future.
OPTIONS
-q Les avertissements qui ne nécessitent pas une action de l’utilisateur ne sont pas affichés-r Mode lecture seule
-s Trie les entrées de /etc/passwd et /etc/shadow par UID
pwck utilise des variables dans login.defs
Valeurs de retour
0 succès1 erreur de syntaxe
2 une entrée de mot de passe est incorrecte
3 impossible d’ouvrir les fichiers de mots de passe
4 impossible de verrouiller les fichiers de mots de passe
5 impossible de mettre à jours les fichiers de mots de passe
6 impossible de trier les fichiers de mots de passe