Scroll to navigation

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

ИМЯ

nscd - программа кэширования службы имён

ОПИСАНИЕ

nscd — это служба, которая кэширует наиболее частые запросы службы имён. По умолчанию, поведение службы кэша определяет файл с настройками /etc/nscd.conf. Смотрите nscd.conf(5).

nscd предоставляет кэшированный доступ к базам данных passwd(5), group(5), hosts(5), services(5) и netgroup через стандартные интерфейсы libc, такие как getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3) и другие.

Для каждой базы есть два кэша: попаданий (для найденных элементов) и промахов (для ненайденных элементов). Каждый кэш имеет для своих данных отдельное TTL (time-to-live — время жизни). Заметим, что файл теневых паролей (shadow) специально не кэшируется. Вызовы getspnam(3) оставляют результат некэшированным.

ПАРАМЕТРЫ

показать список всех параметров и для чего они предназначены.

ЗАМЕЧАНИЯ

Служба пытается отслеживать изменения в файлах настройки для каждой базы данных (например /etc/passwd для базы данных passwd или /etc/hosts и /etc/resolv.conf базы данных hosts), и очищает кэш при наличии изменений. Однако это происходит только после короткой задержки (если недоступен механизм inotify(7) и glibc 2.9 или новее), и данное автоматическое слежение не распространяется на файлы настройки нестандартных модулей NSS, если они указаны в /etc/nsswitch.conf. В этом случае, вам нужно запустить следующую команду после изменения файла настройки базы данных для того, чтобы nscd засчитал свой кэш недействительным:


$ nscd -i <база данных>

СМ. ТАКЖЕ

nscd.conf(5), nsswitch.conf(5) Русский перевод этой страницы руководства был сделан Alex Nik <rage.iz.me@gmail.com>, Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitry Bolkhovskikh <d20052005@yandex.ru>, Yuri Kozlov <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com> Этот перевод является бесплатной документацией; прочитайте или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на

30 октября 2022 г. Linux man-pages 6.05.01