¿Cómo puedo hacer que una máquina Linux se una a un dominio de Windows?


12

Lo siento si estoy usando mal los términos aquí; En realidad, no sé mucho sobre Active Directory y las tecnologías relacionadas. Básicamente tengo una computadora con Linux y me gustaría que (o mi usuario en esa computadora) se asocie con mi usuario en el Dominio, de modo que pueda navegar por la red y todo lo que Windows tiene.

¿Es esto factible? ¿Qué necesito investigar para hacer algo como esto?

Respuestas:


9

Hay tres opciones principales:

  • Kerberos más LDAP: esta es una opción de nivel inferior en la que configura Linux para usar los protocolos subyacentes de Active Directory. Descrito en esta respuesta .
  • Samba: Samba es el estándar de facto para unir una máquina Linux a un dominio de Windows.
  • Los Servicios de Microsoft Windows para Unix incluyen opciones para servir nombres de usuario a Linux / UNIX a través de NIS y para sincronizar contraseñas con máquinas Linux / UNIX. Usaría esto si quisiera hacer todo lo posible desde Windows o si tuviera una infraestructura Linux / UNIX existente que quisiera vincular a Windows; Sin embargo, para la mayoría de los entornos, una de las otras soluciones sería mejor.

También hay algunas otras opciones disponibles: Del mismo modo (aparentemente ya no está disponible), Centrify, SSSD ... Hay más discusión en esta pregunta .


+1 para lo mismo. Asimismo, Open me ha ahorrado cientos de horas en la administración de usuarios. Construí específicamente una infraestructura AD para mis cajas Linux. Mucho, mucho, mucho mejor.
— Matt Simmons

Del mismo modo parece estar muerto; al menos su enlace va a un negocio no relacionado y la búsqueda no aparece mucho.
— detly

1
Asimismo, Isilon (ahora DellEMC) lo compró para incluirlo en su NAS. Supongo que eliminaron el producto independiente.
— Dan Pritts


0

Sugeriría mirar un excelente paquete de dominio público llamado Samba. Es muy posible que sea parte de la distribución de Linux que ha instalado.


0

Para obtener todos los beneficios y la seguridad de AD, necesitará una solución que involucre Kerberos (para autenticación) y LDAP (para autorización). Hay un excelente tutorial aquí que he utilizado en el pasado y funciona sorprendentemente bien. Es más complejo de implementar que simplemente usar samba / winbindd, pero obtendrá el beneficio de poder usar los atributos UNIX en AD para administrar sus usuarios, grupos, uids, gids, etc. de Linux.


1
Creo que Samba / Winbind también puede usar los atributos UNIX de AD, utilizando el backend idmap_ad ( samba.org/samba/docs/man/manpages-3/idmap_ad.8.html ) y la configuración smb.conf "winbind nss info". ( samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2564796 ) configuración.
— Josh Kelley

Je, noticias para mí :-) Esa es una buena característica para tener. Supongo que todavía prefiero la seguridad que brinda Kerberos, pero para configuraciones más simples, esto probablemente estará bien.
— EEAA

No encuentro ese tutorial excelente en absoluto. Por ejemplo, dice "Asegúrese de que estén instaladas las bibliotecas Kerberos apropiadas, OpenLDAP, pam_krb5 y nss_ldap. Si no están instaladas, instálelas", sin más detalles.
— Frank H.

@FrankH. Notarás que esta respuesta tiene 7 años. Si tiene un tutorial mejor al que pueda vincular, edite mi respuesta en consecuencia. Sin embargo, si usted es un administrador de sistemas de Linux, poder instalar paquetes sin instrucciones paso a paso es una de las primeras cosas que debe aprender.
— EEAA

3
@FrankH. Eres un profesional No puede esperar razonablemente hacer su trabajo siguiendo instrucciones paso a paso perfectamente completas para cada tarea que necesite hacer. Se requiere cierto nivel de iniciativa para salir y aprender los sistemas operativos que está utilizando. Si no puedes o no quieres hacerlo, contrata a alguien para que te ayude. No hay vergüenza en hacer eso.
— EEAA


0

Samba / Del mismo modo es exagerado.

Configure pam_krb5, autenticándose en el KDC del dominio AD.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.