Gentoo Logo

1.  Wrappers de TCP

Este é um jeito de controlar acesso a serviços normalmente rodados pelo inetd (que o Gentoo não tem), mas também pode ser usado pelo xinetd e outros serviços.

Nota: O serviço deve executar tcpd em seu argumento de servidor (no xinetd). Veja o capítulo sobre o xinetd para mais informações.

Listagem de código 1.1: /etc/hosts.deny

ALL:PARANOID

Listagem de código 1.1: /etc/hosts.allow

ALL: LOCAL @wheel
time: LOCAL, .gentoo.org

Como você pode ver o formato é bem parecido com o do /etc/login.access. O tcpd suporta um serviço específico; ele não sobrepõe o /etc/login.access. Esses ajustes só aplicam-se a serviços que usam wrappers de tcp.

Também é possível executar comandos quando um serviço é acessado (isso pode ser usado na hora de ativar relays para usuários de conexão discada) mas não é recomendado, já que as pessoas acabam criando mais problemas que tentam resolver. Um exemplo pode ser que você configure um script para mandar um e-mail cada vez que alguém bater na regra deny, mas então um indivíduo malicioso pode iniciar um ataque de DoS ao continuar a acertar a regra de deny. Isso irá criar muito I/O e e-mails, então não faça isso! Leia o man 5 hosts_access para mais informações.

Atualizado 31 de maio de 2005

A versão original deste documento foi atualizada em 26 de abril de 2010

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.