Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
2.3.4.2. El directorio /etc/xinetd.d/
El directorio
/etc/xinetd.d/
contiene los archivos de configuración para cada servicio administrado por xinetd
y los nombres de los archivos se relacionan con el servicio. Como con xinetd.conf
, este directorio se lee únicamente cuando se inicia el servicio xinetd
. Para que los cambios se efectúen, el administrador debe reiniciar el servicio xinetd
.
El formato de archivos en el directorio
/etc/xinetd.d/
usa las mismas convenciones que /etc/xinetd.conf
. La razón principal por la cual la configuración para cada servicio se almacena en un servicio independiente es la de facilitar la personalización y para que otros servicios se afecten menos.
Para entender cómo se estructuran estos archivos, considere el archivo
/etc/xinetd.d/krb5-telnet
:
service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure += USERID disable = yes }
Estas líneas controlan varios aspectos de control del servicio
telnet
:
service
— Especifica el nombre del servicio, por lo general uno de los que aparece en la lista del archivo/etc/services
.flags
— Establece el número de atributos para la conexión.REUSE
le pide axinetd
que reutilice el socket para una conexión de Telnet.Nota
El indicadorREUSE
está depreciado. Ahora, todos los servicios implícitamente usan el indicadorREUSE
.socket_type
— Establece el tipo de conexión de red parastream
.wait
— Especifica si el servicio es de un solo hilo (yes
) o de varios hilos (no
).user
— Especifica el ID de usuario bajo el cual se ejecuta el proceso.server
— Especifica el binario ejecutable que se va a lanzar.log_on_failure
— Especifica los parámetros paralog_on_failure
además de los que ya están definidos enxinetd.conf
.disable
— Especifica si el servicio está inhabilitado (yes
) o habilitado (no
).
Consulte la página de manual
xinetd.conf
para obtener mayor información sobre estas opciones y su uso.