Man page - nscd(8)

Packages contains this manual

Available languages:

en fr ja ro

Manual

NSCD

名 前
説 明
オ プ シ ョ ン
注 意
関 連 項 目
こ の 文 書 に つ い て

名 前

nscd - ネ ー ム サ ー ビ ス キ ャ ッ シ ュ デ ー モ ン

説 明

nscd は 一 般 的 な ネ ー ム サ ー ビ ス に 必 要 な 多 く の も の を キ ャ ッ シ ュ と し て 提 供 す る デ ー モ ン で あ る 。 デ フ ォ ル ト の 設 定 フ ァ イ ル /etc/nscd.conf で キ ャ ッ シ ュ デ ー モ ン の 動 作 を 決 定 す る 。 nscd.conf (5) を 見 よ 。

nscd provides caching for accesses of the passwd (5), group (5), hosts (5) services (5) and netgroup databases through standard libc interfaces, such as getpwnam (3), getpwuid (3), getgrnam (3), getgrgid (3), gethostbyname (3), and others.

各 デ ー タ ベ ー ス に は 2 つ の キ ャ ッ シ ュ が あ る 。 肯 定 的 (positive) な キ ャ ッ シ ュ は 見 つ か っ た ア イ テ ム を キ ャ ッ シ ュ し 、 否 定 的 (negative) な キ ャ ッ シ ュ は 見 つ か ら な か っ た ア イ テ ム を キ ャ ッ シ ュ す る 。 各 キ ャ ッ シ ュ は デ ー タ の TTL (time-to-live, 生 存 時 間 ) を 個 別 に 持 っ て い る 。 特 例 と し て shadow フ ァ イ ル は キ ャ ッ シ ュ さ れ な い 点 に 注 意 す る こ と 。 getspnam (3) を 呼 び 出 し て も 結 果 と し て キ ャ ッ シ ュ さ れ な い ま ま に な る 。

オ プ シ ョ ン

--help

全 て の オ プ シ ョ ン と そ の 動 作 を リ ス ト し て 表 示 す る 。

注 意

デ ー モ ン は ( passwd デ ー タ ベ ー ス に つ い て は /etc/passwd hosts デ ー タ ベ ー ス に つ い て は /etc/hosts /etc/resolv.conf と い う よ う な )そ れ ぞ れ の デ ー タ ベ ー ス の た め の 設 定 フ ァ イ ル を 見 張 っ て 、 こ れ ら が 変 更 さ れ る と キ ャ ッ シ ュ を フ ラ ッ シ ュ す る 。 し か し 、 こ れ は ( inotify (7) が 利 用 可 能 で 、 glibc 2.9 以 降 が 利 用 可 能 な 場 合 を 除 い て ) 短 い 遅 延 の 後 に 起 こ り 、 ま た こ の 自 動 検 出 は 非 標 準 NSS モ ジ ュ ー ル が /etc/nsswitch.conf で 指 定 さ れ て い る 場 合 は そ の 設 定 フ ァ イ ル に は 対 応 し な い 。 こ の 場 合 、 デ ー タ ベ ー ス の 設 定 フ ァ イ ル を 変 更 し た 後 、 nscd の キ ャ ッ シ ュ を 無 効 に す る た め に 以 下 の コ マ ン ド を 実 行 す る 必 要 が あ る :

$ nscd -i <database>

関 連 項 目

nscd.conf (5), nsswitch.conf (5)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man-pages プ ロ ジ ェ ク ト の リ リ ー ス 5.10 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は https://www.kernel.org/doc/man-pages/ に 書 か れ て い る 。