NSCD(Linux Name Service Cache Daemon)とシステムセキュリティサービスデーモン(SSD)。私が理解したところでは、両方ともローカルコンピュータで認証クエリ情報をキャッシュするために使用され、両方とも同じコンピュータで使用できるようです。
2つの違いは何ですか、どのような状況で両方を使用する必要がありますか?
答え1
これは、nscd
最も一般的なネームサービス要求のキャッシュを提供するデーモンです。パスワード、グループ、所有者、提供するそしてネットグループ。
sssd
主に、LDAP、Kerberos、NISなどのリモートディレクトリおよび認証メカニズムへのアクセスを管理するデーモンを提供します。したがって、認証と承認にもっと焦点を当てます。ユーザーやグループなどの独自のキャッシュメカニズムがありますが、それ以上です。sssd.conf
詳しくはマンページをご覧ください。
リンクされた記事に記載されているように、およびsssd
予期しない照会が発生する可能性があるため、一緒に使用しないでください。たとえば、キャッシュがnscd
必要な場合nscd
所有者sssd
キャッシュされていないエントリはnscd
設定にのみ推奨されます。所有者そして頼るユーザー、グループキャッシュを待ちますsssd
。
両方のサービスを実行する必要がある場合は非常にまれです。所有者sssd
キャッシュはキャッシュされない唯一のエントリです。