Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.3.4. Arquivos de Configuração xinetd

Os arquivos de configuração do xinetd são como a seguir:
  • /etc/xinetd.conf — O arquivo de configuração global do xinetd.
  • /etc/xinetd.d/ — O diretório contendo todos os arquivos especificos do serviço.

2.3.4.1. O arquivo /etc/xinetd.conf

O arquivo /etc/xinetd.conf contém definições de configurações gerais que afetam todos os serviços sob o controle do xinetd. Ele é lido quando o serviço xinetd é primeiramente iniciado, então para as mudanças de configuração terem efeito, você precisa reiniciar o serviço xinetd. O seguinte é um modelo do arquivo /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 linhas controlam os seguintes aspectos do xinetd:
  • instances — Especifica o número máximo de pedidos simultâneos que o xinetd pode processar.
  • log_type — Configura o xinetd para usar a facilidade de log authpriv, que grava entradas no log para o arquivo /var/log/secure. Adicionar uma diretiva como FILE /var/log/xinetdlog criaria um arquivo de log personalizado chamado xinetdlog no diretório /var/log/.
  • log_on_success — Configura o xinetd para registrar no log tentativas de conexão com sucesso. Por padrão, o endereço IP do host remoto e o ID de processo do servidor que processo o pedido são gravados,
  • log_on_failure — Configura o xinetd para logar tentativas de conexão com falhas ou se a conexão foi negada.
  • cps — Configura o xinetd para permitir não mais que 25 conexões por segundo para qualquer serviço dado. Se este limite é excedido, o serviço é suspenso por 30 segundos.
  • includedir /etc/xinetd.d/ — Inclui opções declaradas nos arquivos de configuração de serviço específico localizados no diretório /etc/xinetd.d/. Consulte a Seção 2.3.4.2, “O Diretório /etc/xinetd.d/” para mais informações.

Nota

Muitas vezes, as configurações do log_on_success e log_on_failure no /etc/xinetd.conf são também modificadas nos arquivos de configuração de serviços específicos. Mais informações podem entretanto aparecer no arquivo de log do serviço do que o /etc/xinetd.conf pode indicar. Consulte a Seção 2.3.4.3.1, “Opções de Registro de Log” para mais informações.