<!-- CVS revision of this document "$Revision: 1.4 $"  -->
<!-- original version: 1.4 -->
<!-- last translator: sdiasneto@yahoo.com.br -->
<!-- last revisor: carlinha@debian-ba.org -->
<!-- last line: 1 -->


<chapt>Antes de você iniciar 


<sect>Para que finalidade você quer este sistema?

<p>A segurança no Debian não é tão diferente da segurança em qualquer
outro sistema; para implementar a segurança de maneira adequada, você
deve primeiro decidir o que você pretende fazer com seu sistema. Após
isto, você terá que considerar que as seguintes tarefas precisam ser
executadas com cuidado se você realmente quer ter um sistema
seguro.

<p>Durante a leitura deste manual você verá tarefas para fazer antes,
durante e após você instalar seu sistema Debian. As tarefas são
ações como:

<list>

<item>Decidir quais serviços você necessita e limitar o sistema a
eles. Isto inclui desativar/desinstalar serviços desnecessários e
adicionar filtros como firewall ou tcpwrappers.

<item>Limitar usuários e permissões em seu sistema. 

<item>Proteger os serviços oferecidos de modo que, em caso de
problemas com um serviço, o impacto em seu sistema seja minimizado.

<item>Utilizar ferramentas apropriadas para garantir que o uso
desautorizado seja detectado, de modo que você possa tomar as medidas
apropriadas.

</list>

<sect id="references">Esteja ciente dos problemas gerais de
segurança

<p>Este manual normalmente não entra em detalhes do "porque" algumas
coisas são consideradas risco de segurança. Porém, você deve
procurar algum conhecimento a mais sobre segurança em sistemas UNIX
e em sistemas Linux especificamente. Reserve algum tempo para ler
alguns documentos sobre segurança, de modo que você decida
conscientemente quando se deparar com diferentes escolhas. O Debian
é baseado no kernel do Linux, então você deve procurar muita
informação sobre kernel Linux, Debian, outras distribuições
e sobre segurança UNIX (mesmo que as ferramentas usadas ou os
programas disponíveis sejam diferentes). 

<p>Alguns documentos úteis incluem:

<list>

<item>O <url name="Linux Security HOWTO"
id="http://www.tldp.org/HOWTO/Security-HOWTO/">
(também disponível em <url
id="http://www.linuxsecurity.com/docs/LDP/Security-HOWTO.html"
name="LinuxSecurity">) é uma das melhores referências sobre
Segurança Linux.

<item>O <url name="Security Quick-Start HOWTO for Linux" 
id="http://www.tldp.org/HOWTO/Security-Quickstart-HOWTO/">
também é um excelente ponto de partida para usuários novos em Linux
 e em segurança.

<item>O <url id="http://seifried.org/lasg/" name="Linux Security
Administrator's Guide"> (fornecido no Debian através do pacote
<package>lasg</package>) é um guia completo que aborda tudo
relacionado a segurança Linux, da segurança do kernel até VPNs. É
importante observar que este guia não é atualizado desde 2001, mas
algumas informações ainda são relevantes.
<footnote>
Por um tempo ele foi substituído pelo
"Linux Security Knowledge Base". Esta documentação era fornecida
no Debian através do pacote <package>lskb</package>. Agora ela
voltou ao pacote <em>Lasg</em> novamente.
</footnote>

<item> O <url
id="http://seifried.org/security/os/linux/20020324-securing-linux-step-by-step.html"
name="Securing Linux Step by Step"> de Kurt Seifried.

<item>Em <url name="Securing and Optimizing Linux: RedHat Edition"
id="http://www.tldp.org/links/p_books.html#securing_linux"> você 
pode encontrar uma documentação similar a este manual mas relacionada
ao Red Hat, alguns assuntos não são específicos de distribuição e 
podem ser aplicados também ao Debian.

<item>IntersectAlliance publicou alguns documentos que podem ser 
usados como referência para reforçar a segurança em servidores linux
(e seus serviços), os documentos estão disponíveis em <url
id="http://www.intersectalliance.com/projects/index.html" name="their
site">.

<item>Para administradores de rede, uma boa referência para
construir uma rede segura é o <url name="Securing your Domain HOWTO"
 id="http://www.linuxsecurity.com/docs/LDP/Securing-Domain-HOWTO/">.


<item>Se você quer avaliar os programas que pretende usar (ou quer 
construir seus próprios programas) você deve ler o <url name="Secure
Programs HOWTO"
id="http://www.tldp.org/HOWTO/Secure-Programs-HOWTO/"> (uma
cópia está disponível em <url
id="http://www.dwheeler.com/secure-programs/">, ela inclui slides
e comentários do autor, David Wheeler)

<item>Se você está considerando instalar um firewall, você deve ler 
o <url name="Firewall HOWTO"
id="http://www.tldp.org/HOWTO/Firewall-HOWTO.html"> e o <url
name="IPCHAINS HOWTO"
id="http://www.tldp.org/HOWTO/IPCHAINS-HOWTO.html"> (para kernels
anteriores ao 2.4).

<item>Finalmente, uma boa fonte de consulta para manter em mãos 
é o 
<url name="Linux Security ReferenceCard"
 id="http://www.linuxsecurity.com/docs/QuickRefCard.pdf">

</list>

<p>Em qualquer caso, existe mais informação sobre os serviços 
explanados aqui (NFS, NIS, SMB...) em muitos HOWTOs de <url
name="The Linux Documentation Project" id="http://www.tldp.org/">.
Alguns destes documentos falam em segurança relacionada a um 
determinado serviço, então certifique-se de procurar com cuidado.

<p>Os documentos HOWTO do Projeto de Documentação do Linux (Linux
Documentation Project) estão disponíveis no Debian GNU/Linux através
dos pacotes <package>doc-linux-text</package> (versão
texto) ou <package>doc-linux-html</package> (versão html). Após a
instalação estes documetnos estarão disponíveis
em <file>/usr/share/doc/HOWTO/en-txt</file> e
<file>/usr/share/doc/HOWTO/en-html</file>, respectivamente.

<p>Outros livros sobre Linux recomendados:

<list>

<item>Maximum Linux Security : A Hacker's Guide to Protecting Your Linux
  Server and Network.  Anônimo. Paperback - 829 páginas. Sams
Publishing.
  ISBN: 0672313413. Julho 1999.

<item>Linux Security By John S. Flowers. New Riders; ISBN: 0735700354.
Março 1999

<item><url id="http://www.linux.org/books/ISBN_0072127732.html" 
name="Hacking Linux Exposed"> de Brian Hatch. McGraw-Hill Higher
Education.
ISBN 0072127732. Abril, 2001.

</list>

<p>Outros livros (que podem ser relacionados a assuntos sobre UNIX
e segurança e não especificamente sobre Linux):

<list>

<item><url id="http://www.ora.com/catalog/puis/noframes.html"
        name="Practical Unix and Internet Security (2nd Edition)">
        Garfinkel, Simpson, and Spafford, Gene; O'Reilly Associates;
        ISBN 0-56592-148-8; 1004pp; 1996.

<item>Firewalls and Internet Security Cheswick, William R. and Bellovin,
        Steven M.; Addison-Wesley; 1994; ISBN 0-201-63357-4; 320pp.

</list>

<p>Alguns Web sites úteis sobre segurança para manter-se atualizado:

<list>

<item><url name="NIST Security Guidelines"
id="http://csrc.nist.gov/fasp/index.html">.

<item><url name="Security Focus" id="http://www.securityfocus.com">
o servidor que hospeda o banco de dados e a lista do Bugtraq e
fornece informações gerais, notícias e relatórios sobre
segurança.

<item> <url name="Linux Security" id="http://www.linuxsecurity.com/">.
Informações gerais sobre segurança(ferramentas, notícias,...). A
página mais útil é <url name="main
documentation"
id="http://www.linuxsecurity.com/resources/documentation-1.html">
.

<item> <url name="Linux firewall and security site" id="
http://www.linux-firewall-tools.com/linux/">. Informações
gerais sobre firewalls Linux e ferramentas para controlá-los
e administrá-los.

</list>

<sect>Como o Debian controla a segurança do sistema?

<p>Agora que você tem uma visão geral da segurança no Debian 
GNU/Linux observe mais algumas considerações para construir um
sistema seguro:

<list>

<item>Problemas do Debian são sempre discutidos abertamente, mesmo os
relacionados a segurança. Problemas relacionados a segurança são
discutidos abertamente na lista debian-security e são publicados no
servidor como prevê o <url name="Debian Social Contract"
id="http://www.debian.org/social_contract">:

<p><em>
Nós não esconderemos problemas
</em></p><p><em>
Nós manteremos nosso banco de dados de bugs e relatórios abertos ao
público durante todo o tempo. Relatórios que os usuários
enviarem estarão imediatamente on-line para que os outros tenham
acesso.
</em></p>

<item>O Debian sempre procura corrigir os problemas de
segurança. A equipe de segurança verifica muitas fontes relacionadas a
segurança, a mais importante sendo <url name="Bugtraq"
id="http://www.securityfocus.com/cgi-bin/vulns.pl">, sempre a procura
de pacotes que aumentem a segurança e que possam ser incluídos.

<item>Atualizações de seguranaça estão em primeira prioridade. Quando um
problema aparece em um pacote Debian, a atualização de segurança é
preparada o mais rápido possível e incluída nas distribuições estável
e instável para todas as arquiteturas.

<item>Informações sobre segurança estão centralizadas em <url
id="http://security.debian.org/">.

<item>O Debian está sempre tentando aumentar sua segurança através de
novos projetos como o mecanismo automático de verificação de
assinatura dos pacotes.

<item>O Debian fornece um grande número de ferramentas de segurança
para administração de monitoramento do sistema. Desenvolvedores
tentam integrar estas ferramentas com a distribuição para fazer um
sistema opeacional cada vez mais seguro. Estas ferramentas
incluem: verificação da integridade do sistema, firewall, detecção de
intrusos, etc. 

<item>Mantenedores de pacote estão cientes dos problemas de
segurança. Isto leva a pensar que algumas restrições poderiam ser
impostas para alguns serviços em seu uso normal. O Debian, porém,
tenta balancear segurança e facilidade de administração - os
programas não são desativados quando você os instala (como é o caso
nas distribuições da família BSD). Em qualquer caso, implementações
de segurança tipo programas <tt>setuid</tt> são parte da política <url
id="http://www.debian.org/doc/debian-policy/" name="Debian Policy">.

</list>

<p>Publicando informações de segurança específica para o Debian
e complementando outros documentos relacionados a segurança (veja <ref
id="references">), este documento ajuda a produzir sistemas mais
seguros.


