Administrar y mantener un servidor LDAP de Linux puede ser muy intimidante, particularmente si lo está pasando por primera vez. Sin embargo, este procedimiento no debe enviar escalofríos por la columna vertebral. Para el registro, administrar un servidor LDAP de Linux no es tan complicado como a menudo parece.
Comenzar con Linux LDAP comienza con la comprensión de la línea de comando OpenLDAP. En primer lugar, Linux LDAP a menudo viene con tres objetivos principales. Puede autenticarse, interrogar y finalmente actualizar y controlar sus sistemas. Y para cumplir con estas capacidades funcionales, el LDAP C-API tiene las herramientas o comandos que cubren todas las categorías.
Por lo tanto, este artículo discutirá los comandos básicos de LDAP de Linux. Más importante aún, la redacción le mostrará cómo usar varios comandos para lograr los tres comandos LDAP.
comando ldapadd
Si desea agregar entradas al directorio, el comando ldapadd es la herramienta ideal. Este comando abre de manera confiable una conexión a su directorio para autenticar. Es útil de dos maneras. En primer lugar, puede usarlo para abrir el .archivo ldif y agregar entradas una en una oportunidad. También puede crear un archivo a partir del que LDAPADD leerá. La sintaxis LDAPADD es:
Ejemplo:
El comando anterior agregará a Kenbrian como usuario en su directorio LDAP. En particular, los archivos de directorio LDAP se guardarán automáticamente como usuarios.LDIF en el directorio de inicio. El comando LDAPADD también le permite agregar múltiples usuarios a la vez al enumerar las credenciales del usuario una tras otra antes de emitir el comando anterior.
Un archivo de entrada para múltiples usuarios se verá como lo que tenemos a continuación. Pero para una sola entrada del usuario, solo un conjunto de credenciales.
Puedes agregar tantas entradas como desee.
comando ldapmodify
El comando LDAPModify cambia las credenciales en una entrada existente. Este comando es bastante interactivo. Por lo tanto, usarlo implica los siguientes pasos:
La sintaxis es;
El archivo obtiene el archivo LDIF debido a la modificación y cambia las entradas LDAP especificadas por el archivo de solicitud de modificación. Este comando utiliza una versión modificada del .archivo ldif. Utilizar el Tipo de cambio componente dentro del archivo para seleccionar el tipo de cambio que desea implementar. Los cuatro tipos diversos de cambios que puede efectuar incluyen:
Ejemplo:
El comando anterior implica que el usuario Kenadmin se está autenticando al directorio myhost, que existe en el puerto 389. La utilidad abrirá la Kentech.archivo ldif y modificar las entradas de directorio correspondientes según lo solicitado.
comando ldapsearch
Si está buscando entradas específicas desde su directorio LDAP, el comando LDAPSEARCH lo ayudará a buscar correctamente. Y al igual que la mayoría de los comandos LDAP, LDAPSEach comienza abriendo una conexión al directorio y autenticando a quien realice la búsqueda antes de buscar la entrada solicitada e imprimir el resultado.
Por supuesto, el comando también publicará los resultados en el formato especificado.
La sintaxis del comando es:
Ejemplo:
En el ejemplo anterior, los objetivos de búsqueda Mi anfitrión servidor, ubicado dentro del puerto 389. La base es el -s (alcance) de la búsqueda, y la base dn -b, es la sección que se busca.
comando ldapbind
Este comando tiene dos objetivos principales. En primer lugar, puede usarlo para autenticarse en su servidor de directorio. Nuevamente, la herramienta LDAPBIND también es útil para determinar si su servidor está en funcionamiento.
A continuación se muestra la sintaxis LDAPBIND:
Ejemplo;
El comando anterior se autentica kenadmin a Mi anfitrión servidor de directorio, ubicado en el puerto 389. La contraseña para la autenticación es bienvenido.
comando ldapdelete
La herramienta LDAPDELETE es útil para eliminar las entradas de la hoja del directorio. Funciona creando una conexión al servidor de directorio, autenticando al usuario y finalmente eliminando las entradas especificadas.
La sintaxis del comando es:
Ejemplo:
El comando anterior tiene como objetivo autenticar kenadmin al directorio myhost. Luego eliminará los elementos solicitados. Por ejemplo, eliminará la entrada uid = meryl, ou = ventas, ou = personas, dc = equipo, dc = com.
comando ldapmoddn
La herramienta LDAPMODDN también tiene dos funciones. En primer lugar, puede usar este comando para cambiar las entradas RDN. También puede usar la utilidad para mover un subárbol o una entrada a una ubicación diferente dentro del directorio.
Su sintaxis:
Ejemplo:
El comando anterior tiene como objetivo autenticar kenadmin al directorio myhost. Una vez autenticado, asignará el "uid = meryl, ou = ventas, ou = personas, dc = team, dc = com" \ a una nueva entrada de los padres, que será "ou = tech, ou = personas, dc = equipo , dc = com ".
Comprender las herramientas de línea de comandos LDAP
Las siguientes opciones de línea de comandos son esenciales:
Conclusión
Este artículo es una introducción a los diversos comandos LDAP. Con estas ilustraciones, ahora tiene una idea de los aspectos funcionales críticos de LDAP. Abra su LDAP e intente algunos de estos comandos, ya que practicar es la mejor manera de mejorar sus conocimientos y habilidades.