Man page - nscd(8)
Packages contains this manual
Available languages:
en fr ja roManual
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/ に 書 か れ て い る 。