Scroll to navigation

nscd(8) System Manager's Manual nscd(8)

NOM

nscd - Démon cache des services de noms

DESCRIPTION

nscd est un démon qui fournit un cache pour les requêtes aux services des noms les plus courants. Le fichier de configuration, /etc/nscd.conf, détermine le comportement du démon de cache. Consultez nscd.conf(5).

nscd fournit un cache pour les accès aux bases de données passwd(5), group(5), hosts(5), services(5) et netgroup à travers les interfaces standard de la bibliothèque C, comme getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3) et autres.

Il y a deux caches pour chaque base de données : un positif pour les éléments trouvés, un autre négatif pour les éléments non trouvés. Chaque cache a une durée TTL (time-to-live) pour ses données ; la modification de la base de données locale (/etc/passwd, et les autres) invalide le cache dans les quinze secondes. Notez que le fichier shadow est volontairement non mis en cache. Les appels getspnam(3) ne sont donc pas cachés.

OPTIONS

vous affiche une liste des options et leurs significations.

NOTES

Le démon va essayer de détecter les changements dans les fichiers de configuration propres à chaque base de données (par exemple /etc/passwd pour la base de données passwd, ou /etc/hosts et /etc/resolv.conf pour hosts), et vider le cache quand ces fichiers sont modifiés. Cependant, cela n'arrivera qu'après un court délai (à moins que le mécanisme inotify(7) soit disponible avec glibc 2.9 ou postérieure), et de plus cette détection ne couvre pas les fichiers de configuration nécessaires à des modules NSS non standard, s'ils ont été indiqués dans /etc/nsswitch.conf. Dans ce cas, la commande suivante doit être exécutée après modification du fichier de configuration d'une base de données afin que nscd invalide son cache :


$ nscd -i <base de données>

VOIR AUSSI

nscd.conf(5), nsswitch.conf(5) La traduction française de cette page de manuel a été créée par

Cette traduction est une documentation libre ; veuillez vous reporter à la concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à

30 octobre 2022 Pages du manuel de Linux 6.05.01