¿Cuál es el sentido común en 2014 acerca de la autenticación de Active Directory / integración de servidores Linux y modernos sistemas operativos de Windows Server (CentOS / RHEL-enfocaron)?
En los años transcurridos desde mis primeros intentos de integración en 2004, parece que las mejores prácticas en torno a esto han cambiado. No estoy muy seguro de qué método tiene actualmente el mayor impulso.
En el campo, he visto:
Winbind / Samba
recta de LDAP
veces LDAP Kerberos +
Servicios de Microsoft Windows para Unix (SFU)
Microsoft Identity Management for UNIX
NSLCD
SSSD
FreeIPA
Centrify
powerbroker ( de soltera Del mismo modo )
Winbind siempre parecía terrible y poco confiable. Las soluciones comerciales como Centrify y Likewise siempre funcionaron, pero parecían innecesarias, ya que esta capacidad está integrada en el sistema operativo.
En las últimas instalaciones que realicé, se agregó la función Microsoft Identity Management para Unix a un servidor Windows 2008 R2 y NSLCD en el lado de Linux (para RHEL5). Esto funcionó hasta RHEL6, donde la falta de mantenimiento en NSLCD y problemas de administración de recursos de memoria forzaron un cambio a SSSD. Red Hat también parecía respaldar el enfoque SSSD, por lo que ha estado bien para mi uso.
Estoy trabajando con una nueva instalación donde los controladores de dominio son sistemas principales de Windows 2008 R2 y no tienen la capacidad de agregar la función de gestión de identidad para Unix. Y me dijeron que esta característica está en desuso ya no está presente en Windows Server 2012 R2 .
El beneficio de tener esta función instalada es la presencia de esta GUI, mientras que permite una fácil administración en un solo paso de los atributos del usuario.
Pero...
La opción de Herramientas de servidor para el Servicio de información de red (NIS) de Herramientas de administración remota del servidor (RSAT) está en desuso. Utilice opciones nativas de LDAP, Samba Client, Kerberos o que no sean Microsoft.
Eso hace que sea realmente difícil confiar si puede romper la compatibilidad hacia adelante. El cliente quiere usar Winbind, pero todo lo que veo desde el lado de Red Hat apunta al uso de SSSD.
¿Cuál es el enfoque correcto?
¿Cómo manejas esto en tu entorno?