nscdとsssdの違い

nscdとsssdの違い

NSCD(Linux Name Service Cache Daemon)とシステムセキュリティサービスデーモン(SSD)。私が理解したところでは、両方ともローカルコンピュータで認証クエリ情報をキャッシュするために使用され、両方とも同じコンピュータで使用できるようです。

2つの違いは何ですか、どのような状況で両方を使用する必要がありますか?

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/usingnscd-sssd.html

答え1

これは、nscd最も一般的なネームサービス要求のキャッシュを提供するデーモンです。パスワードグループ所有者提供するそしてネットグループ

sssd主に、LDAP、Kerberos、NISなどのリモートディレクトリおよび認証メカニズムへのアクセスを管理するデーモンを提供します。したがって、認証と承認にもっと焦点を当てます。ユーザーやグループなどの独自のキャッシュメカニズムがありますが、それ以上です。sssd.conf詳しくはマンページをご覧ください。

リンクされた記事に記載されているように、およびsssd予期しない照会が発生する可能性があるため、一緒に使用しないでください。たとえば、キャッシュがnscd必要な場合nscd所有者sssdキャッシュされていないエントリはnscd設定にのみ推奨されます。所有者そして頼るユーザーグループキャッシュを待ちますsssd

両方のサービスを実行する必要がある場合は非常にまれです。所有者sssdキャッシュはキャッシュされない唯一のエントリです。

関連情報