← retour aux snippets

getent: interroger NSS (users, hosts, etc.)

Consulter les bases glibc (passwd, group, hosts, services) selon nsswitch.conf.

bash process #getent#nss#lookup

objectif

Résoudre utilisateurs, groupes, hosts et services comme le ferait le système.

code minimal

getent hosts data.pm

utilisation

# utilisateur et groupe
getent passwd deploy
getent group www-data

# port de service
getent services https

variante(s) utile(s)

# afficher nsswitch
cat /etc/nsswitch.conf

notes

  • reflète la configuration de résolution système (fichiers, DNS, LDAP, etc.).
  • utile pour diagnostiquer des décalages entre dig et les libs C.