La commande getent (Linux).

La commande getent permet de voir les membres d’un groupe (dominique dans mon cas). On peut également voir l’utilisateur (dominique) dans les fichiers passwd et shadow.

Exemple :

# getent group dominique
dominique:x:1000:
# getent passwd dominique
dominique:x:1000:1000:dominique,,,:/home/dominique:/bin/bash
# getent shadow dominique
dominique:$6$Kyfdclfs$0FA2EddoMqceKcFcMHnsth0a0TRZlsqpX9L4aVBfmhb6N6jXxSaWgHl2qKEBqgHXryU7t5RKpjsGpJOg06Yhs1:16563:0:99999:7::

La commande getent shadow ne fonctionne que depuis le compte administrateur root. Si le caractère ! apparait dans le champ du mot de passe (seconde zone) du fichier shadow, cela montre que le mot de passe de l’utilisateur (créé avec useradd) n’a pas été défini. La commande passwd permet de définir le mot de passe d’un utilisateur.

Les informations sur les comptes utilisateurs se trouvent dans les fichiers /etc/passwd et /etc/shadows.

Les informations sur les groupes sont dans les fichiers /etc/passwd et /etc/shadows.