Tenemos alrededor del 70% de usuarios de Linux, todos los cuales están configurados para autenticarse en Active Directory a través de LDAP. Para que esto funcione, utilizamos los "Servicios de Windows para Unix" en Windows Server 2003, y todo funciona bien.
Ahora estamos en un punto en el que el servidor que ejecuta este dispositivo se está cansando un poco y será reemplazado por una máquina más nueva, que ejecuta Windows Server 2008 (donde los servicios relevantes, como el mapeo de nombres de usuario y los cambios de contraseña, etc., se integran con el sistema operativo).
Y aquí está el problema: si un nuevo usuario está configurado a través del servidor Win2k3, entonces todo funciona bien. Si se hace lo mismo a través del servidor Win2k8, entonces:
- El complemento ADS en el servidor 2k3 no lo reconoce y se comporta como si nunca se hubieran establecido los atributos de UNIX.
- El usuario no puede autenticarse contra ADS usando LDAP.
¿Alguien ha encontrado este problema? Si es así, ¿cómo superaste esto?
Si necesita información adicional para proporcionar más ayuda, solo pregunte y se la proporcionaré.
fuente
He decidido publicar otra respuesta aquí, ya que este suele ser el lugar donde las personas encuentran la información que buscan.
Si bien todo lo anterior sigue siendo muy válido y verdadero, ahora he encontrado una manera mucho más fácil de conectar a mis clientes a través de AD. Debian squeeze (la última versión estable) contiene sssd (un paquete que se origina en el entorno redhat / fedora), lo que hace que todo esto sea muy sencillo. Después de la instalación, encuentra y sugiere controladores de dominio, y solo necesité cambiar muy pocas cosas en el archivo de configuración para que funcione para mí. Funciona perfectamente bien con Windows Server 2008, y también puede almacenar en caché las contraseñas (importante para los usuarios de computadoras portátiles).
fuente