El nscd
es un demonio que proporciona un caché para las solicitudes de servicio de nombres más comunes como passwd , group , hosts , service y netgroup .
sssd
proporciona principalmente demonios para administrar el acceso a directorios remotos y mecanismos de autenticación como LDAP, Kerberos, NIS, etc., por lo que se trata más de autenticación y autorización. Tiene su propio mecanismo de almacenamiento en caché, por ejemplo, para usuarios y grupos, pero hay algunos más. Consulte la página de manual de sssd.conf
para más detalles.
Como en explicó el artículo enlazado, sssd
y nscd
no debe ser utilizado al mismo tiempo, ya que puede resultar en operaciones de búsqueda inesperados. Si necesita nscd
por ejemplo para almacenar en caché los ejércitos de entrada, que sssd
no almacena en caché, se recomienda configurar nscd
sólo para los anfitriones y se basan en el usuario , grupo , etc. almacenamiento en caché en sssd
.
Creo que los casos que necesita para ejecutar ambos servicios son muy raros, ya que el almacenamiento en caché de hosts es la única entrada que sssd
no almacena en caché.
nscd
vino de Solaris.sssd
es la reinvención de RedHat de lasnscd
restricciones bajo NIH.