Главная » 2017 » Ноябрь » 17 » man 8 nscd
02:08
man 8 nscd

SEO sprint - Всё для максимальной раскрутки!





ИМЯ


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



ОПИСАНИЕ


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

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

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



ПАРАМЕТРЫ


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



ЗАМЕЧАНИЯ


Служба пытается отслеживать изменения в файлах настройки для каждой базы данных
(например /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)



Категория: (8) Команды администрирования системы, которые обычно запускаются от имени суперпользователя | Просмотров: 506 | Добавил: Администратор | Рейтинг: 0.0/0
Всего комментариев: 0
avatar