Gentoo Archives: gentoo-user-br

From: Rodrigo Martins Fernandes <rmfernan@××××××××××××.br>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Dica legal de segurança
Date: Fri, 17 Mar 2006 14:58:15
Message-Id: 441ACE7C.4020102@visaonet.com.br
In Reply to: [gentoo-user-br] Dica legal de segurança by Daniel van Ham Colchete
1 Show Daniel...
2
3 Valeu a iniciativa de compartilhar essa informação sem a necessidade de
4 alguém perguntar sobre isso.
5 Com certeza isso é algo que partindo de todos tornará o conteúdo da
6 lista muito mais válido e interessante.
7
8 Parabéns...
9
10 Rodrigo Martins Fernandes
11
12 Daniel van Ham Colchete escreveu:
13
14 >Quem é velho de Linux lembra que o named era sempre visto com maus
15 >olhos no quesito segurança. Eu não sei como é hoje, já que eu não
16 >acompanho essas coisas mais de perto.
17 >
18 >Pois bem, para resolver essa questão da segurança do named, o pessoal
19 >da ISC deu uma melhorada no sistema e criou a possibilidade de você
20 >executar o named em uma chroot jail facilmente.
21 >
22 >Chroot jail é você aprisionar a execução de um software dentro de um
23 >subdiretório do seu sistema. O software só consegue acessar o que está
24 >lá dentro. Se alguem descobrir uma falha de segurança no software e
25 >invadir o seu servidor pelo software, ele só tem acesso a esse
26 >diretório do chroot, e nada mais. Mas isso também significa que tudo
27 >que o software precisar deve estar na chroot jail: bibliotecas,
28 >arquivos de configuração, etc...
29 >
30 >No caso do named, a chroot jail dele é simples pois você não precisa
31 >ter um Linux completo com todas as bibliotecas dentro desta chroot.
32 >Apenas arquivos de configuração e alguns arquivos de dispositivo.
33 >
34 >Com o Gentoo o esquema fica mais fácil ainda. O Gentoo tem um script
35 >que cria tudo para você e o script do init.d já carrega tudo certinho.
36 >No caso do Gentoo, o diretório do chroot fica sendo "/chroot/dns".
37 >Para ativar este recurso você precisa executar
38 >
39 ># emerge --config =net-dns/bind-9.3.2
40 >(troque a versão do seu bind se for o caso)
41 >
42 >Com isso toda a configuração do seu named será copiada para o
43 >diretório /chroot/dns/etc/bind e será lida de lá apartir de agora.
44 >Mantenha o diretório /etc/bind, mas o arquivo que o Bind vai
45 >considerar de agora em diante é o /chroot/dns/etc/bind/named.conf,
46 >tudo agora fica dentro de /chroot/dns (arquivos de zona, por exemplo).
47 >
48 >Eu descobri isso lendo o arquivo /etc/conf.d/named (não deveria ser bind??).
49 >
50 >Isso é uma feature que me dá uma segurança legal, pois quando alguem
51 >descobrir um bug de segurança no named eu não vou ficar vulnerável
52 >enquanto a correção não for para o Portage (o que é bem rápido).
53 >
54 >Um grande abraço para vocês
55 >Daniel Colchete
56 >
57 >
58 --
59 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Dica legal de segurança Diego Alberto Ramponi <diego.ramponi@×××××.com>