|
|
|
|
Administración de Sistemas Operativos
| ||
| Inicio ASO | Aula Virtual |
Slapd soporta las siguientes opciones de l铆nea de 贸rdenes:
-d <nivel> | ?
Esta opci贸n fija el nivel de depuraci贸n de slapd en <nivel>. Cuando el nivel es un car谩cter ?, se muestran los distintos niveles de depuraci贸n y slapd termina, con independencia de cualquier otra opci贸n que se introduzca. Los niveles de depuraci贸n pueden verse en la tabla 1.
| Tabla 1. Niveles de depuraci贸n del servidor LDAP |
| 1 | Trazado de llamadas a funci贸n |
| 2 | Manejo de paquetes de depurado |
| 4 | Depurado de trazado intensivo heavy trace |
| 8 | Gesti贸n de conexiones |
| 16 | Mostrar los paquetes enviados y recibidos |
| 32 | Procesado del filtro de b煤squeda |
| 64 | Procesado de ficheros de configuraci贸n |
| 128 | Procesado de listas de control de acceso |
| 256 | Estad铆sticas de registro de conexiones/operaciones/resultados |
| 512 | Enviar las entradas de registro de estad铆sticas |
| 1024 | Imprimir los backends de comunicaci贸n con el int茅rprete de 贸rdenes |
| 2048 | Imprimir el an谩lisis completo de depuraci贸n |
| 65535 | Activar depuraci贸n completa |
Los niveles de depuraci贸n son acumulativos. Si desea trazar llamadas a funciones y observar qu茅 fichero de configuraci贸n se est谩 procesando, fije el nivel de depuraci贸n al resultado de la suma de estos dos niveles (en este caso, 65).
-f <nombrefichero>
Esta opci贸n especifica un fichero de configuraci贸n alternativo para slapd. Esta opci贸n es muy util si se desea ejecutar dos instancias del servidor LDAP, cada una con una configuraci贸n distinta.
-i
Esta opci贸n le especifica a slapd que se ejecute desde inetd en vez de hacerlo como un demonio o servicio independiente. En la pr贸xima secci贸n encontrar谩 m谩s detalles sobre la ejecuci贸n de slapd desde inetd.
-p <puerto>
Esta opci贸n especifica un puerto TCP alternativo en el que slapd se mantendr谩 a la escucha para las conexiones. El puerto por defecto es el 389.
Como norma general, slapd se ejecuta de la siguiente manera:
# $<SLAPD_DIR>/slapd [<opci贸n>]*
donde <SLAPD_DIR> tiene el valor que le haya asignado en el proceso de configuraci贸n previo a la compilaci贸n, y <opci贸n> es una de las opciones descritas m谩s arriba. A menos que haya especificado un nivel de depuraci贸n, slapd se desvincular谩 autom谩ticamente del terminal desde el que lo lanz贸, y se ejecutar谩 en segundo plano, en modo demonio o servicio. Cualquiera de las opciones de m谩s arriba pueden darse en la l铆nea de 贸rdenes para hacer que slapd cargue un fichero de configuraci贸n diferente, o que escuche en otro puerto, etc茅tera.
V茅ase el siguiente ejemplo de comienzo de slapd:
$<SLAPD_DIR>/slapd -f /home/malere/mi_slapd.conf -d 255
Para finalizar con seguridad al servidor slapd, debe utilizar una l铆nea de 贸rdenes como la siguiente:
kill -TERM <PID SLAPD>
donde <PID SLAPD> es el PID del servidor slapd. Este puede ser consultado mediante el comando ps.