2.3.4. Archivos de configuración xinetd

Los archivos de configuración para xinetd son los siguientes:
  • /etc/xinetd.conf — El archivo de configuración global xinetd.
  • /etc/xinetd.d/ — El directorio que contiene todos los archivos específicos del servicio.

2.3.4.1. El archivo /etc/xinetd.conf

El archivo /etc/xinetd.conf contiene los parámetros de configuración generales que afectan a cada servicio bajo el control de xinetd. Se lee cuando el servicio xinetd inicia, para que los cambios de configuración pueden efectuarse, necesitará reiniciar el servicio xinetd. A continuación, se presenta un ejemplo del archivo /etc/xinetd.conf:
defaults
{
	 instances               = 60        
	 log_type                = SYSLOG	authpriv
	 log_on_success          = HOST PID
	 log_on_failure          = HOST
	 cps                     = 25 30
}
includedir /etc/xinetd.d
Estas líneas controlas los siguientes aspectos de xinetd:
  • instances — Especifica el número máximo de solicitudes simultáneas que xinetd puede procesar.
  • log_type — Configura xinetd para usar el recurso de registro authpriv, el cual registra las entradas al archivo /var/log/secure. Al añadir una directiva tal como FILE /var/log/xinetdlog se crearía un archivo de registro personalizado llamado xinetdlog en el directorio /var/log/.
  • log_on_success — Configura a xinetd para que registre los intentos de conexión correctos. La dirección IP de host remoto predeterminada y el ID del proceso del servidor que procesa la solicitud serán registrados.
  • log_on_failure — Configura a xinetd par registrar los intentos de conexiones fallidas o que han sido denegadas.
  • cps — Configura a xinetd para que no permita más de 25 conexiones por segundo para ningún servicio. Si se sobrepasa este límite, el servicio será retirado por 30 segundos.
  • includedir /etc/xinetd.d/ — Incluye las opciones declaradas en los archivos de configuración del servicio localizados en el directorio /etc/xinetd.d/. Consulte la Sección 2.3.4.2, “El directorio /etc/xinetd.d/” para obtener mayor información.

Nota

Tanto los parámetros de log_on_success como de log_on_failure en el directorio /etc/xinetd.conf suelen ser modificados en los archivos de configuración específica del servicio. Por lo tanto, puede aparecer más información en el archivo de registro de un determinado archivo que en el archivo /etc/xinetd.conf puede indicar. Consulte la Sección 2.3.4.3.1, “Opciones de registro” para obtener mayor información.