Servidor de directorio 389
El 389 Directory Server (anteriormente Fedora Directory Server) es un servidor de Protocolo ligero de acceso a directorios (LDAP) desarrollado por Red Hat como parte del Proyecto Fedora, respaldado por la comunidad. . El nombre "389" deriva del número de puerto utilizado por LDAP.
389 Directory Server es compatible con muchos sistemas operativos, incluidos Fedora Linux, Red Hat Enterprise Linux, Debian, Solaris y HP-UX 11i. A finales de 2016, el proyecto fusionó el soporte experimental de FreeBSD. Sin embargo, es probable que el equipo de 389 Directory Server, a partir de 2017, elimine la compatibilidad con HPUX y Solaris en la próxima serie 1.4.x.
El código fuente 389 generalmente está disponible bajo la Licencia Pública General GNU versión 3; algunos componentes tienen una excepción para el código del complemento, mientras que otros componentes usan LGPLv2 o Apache. Red Hat también comercializa una versión comercial del proyecto como Red Hat Directory Server como parte de los contratos de soporte para RHEL.
Historia
389 Directory Server se deriva del proyecto Slapd original de la Universidad de Michigan. En 1996, los desarrolladores del proyecto fueron contratados por Netscape Communications Corporation y el proyecto pasó a ser conocido como Netscape Directory Server (NDS). Después de adquirir Netscape, AOL vendió la propiedad intelectual de NDS a Sun Microsystems, pero retuvo derechos similares a la propiedad. Sun vendió y desarrolló Netscape Directory Server con el nombre de JES/SunOne Directory Server, ahora Oracle Directory Server desde que Oracle adquirió Sun. Los derechos de AOL/Netscape fueron adquiridos por Red Hat, y el 1 de junio de 2005, gran parte del código fuente fue lanzado como software libre bajo los términos de la Licencia Pública General GNU (GPL).
A partir de la versión 1.0 de 389 Directory Server (1 de diciembre de 2005), Red Hat lanzó como software gratuito todo el código fuente restante para todos los componentes incluidos en el paquete de lanzamiento (servidor de administración, consola, etc.) y continúa manteniéndolo. bajo sus respectivas licencias.
En mayo de 2009, el proyecto Fedora Directory Server cambió su nombre a 389 para darle al proyecto un nombre neutral en cuanto a distribución y proveedor y fomentar la portabilidad o ejecución del software en otros sistemas operativos.
Características
El servidor de directorio 389 es un servidor compatible con rfc4511. El proyecto se centra en la facilidad de uso, la estabilidad, la corrección y el rendimiento.
RFC admitidos
Este es un subconjunto de los RFC que admite 389 Directory Server.
RFC | Descripción |
---|---|
1274 | COSINE y x.500 esquema |
2222 | Simple Autenticación y Capa de Seguridad |
2830 | Protocolo de acceso al directorio ligero (v3): Extension for Transport Layer Security (StartTLS) |
4527 | Lea Controles de entrada |
Funciones no RFC
Además del RFCS compatible, 389 Directory Server admite una serie de funciones exclusivas del proyecto.
Nombre de la función | Descripción |
---|---|
MemberOf | MemberOf proporciona enlaces de grupo inversos de miembros del grupo |
Clase de servicio | Aplicar atributos virtuales de una plantilla a las entradas |
Asignación numérica distribuida | Crea automáticamente uidNumber/gidNumber de asignaciones de id servidor |
Multimaster Replication | Permite a varios maestros escribibles replicar asincrónicamente datos |
Autoescalización | El servidor escala automáticamente según el tamaño del hardware |