xenial (8) nscd.8.gz

Provided by: manpages-ja_0.5.0.0.20140515+dfsg-2_all bug

名前

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

説明

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

       nscd は passwd(5), group(5), hosts(5)  データベースへのアクセスのキャッシュを  getpwnam(3),  getpwuid(3),
       getgrnam(3), getgrgid(3), gethostbyname(3)  などの標準 libc インターフェースを通して提供する。

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

オプション

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

注意

       デーモンは(  passwd  データベースについては  /etc/passwdhosts  データベースについては  /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 プロジェクトのリリース 3.65 の一部 である。プロジェクトの説明とバグ報告
       に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。