Debian Sarge + Snort + MySQL + Acidlab + Apache
Este artigo visa ensinar como montar um sistema de detecção de intrusos utilizando o MySQL para armazenar os alertas e o Apache para exibir as páginas de relatório que o Acidlab produz.
Parte 2: Preparando o sistema para as configurações
Removendo e instalando algumas coisinhas. Antes de qualquer operação de pacotes, vamos conferir nosso repositório e atualizá-lo. Obtive bons resultados com o FTP da Debian no Brasil:
# apt-setup
Escolha o FTP --> BRASIL --> ftp.br.debian.org ou ftp.us.debian.org, pode comentar os demais mirrors em /etc/apt/sources.list e manter apenas os novos dacftp.br.debian.org ou ftp.us.debian.org e da security.debian, após isso atualize:
# apt-get update
A intenção aqui é fornecer um exemplo de remoção de softwares desnecessários e instalação dos necessários bem como edição do inet.
# apt-get install wget bzip2 unzip zip ncftp nmap openssl lynx fileutils
# apt-get remove lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
# update-rc.d -f exim remove
# update-inetd --remove daytime
# update-inetd --remove telnet
# update-inetd --remove time
# update-inetd --remove finger
# update-inetd --remove talk
# update-inetd --remove ntalk
# update-inetd --remove ftp
# update-inetd --remove discard
Instalando o Apache2 com suporte a PHP4 e mais uns "trequinhos":
# apt-get install apache2 apache2-doc # apt-get install libapache2-mod-php4 libapache2-mod-perl2 php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl imagemagick
# apt-setup
Escolha o FTP --> BRASIL --> ftp.br.debian.org ou ftp.us.debian.org, pode comentar os demais mirrors em /etc/apt/sources.list e manter apenas os novos dacftp.br.debian.org ou ftp.us.debian.org e da security.debian, após isso atualize:
# apt-get update
A intenção aqui é fornecer um exemplo de remoção de softwares desnecessários e instalação dos necessários bem como edição do inet.
# apt-get install wget bzip2 unzip zip ncftp nmap openssl lynx fileutils
# apt-get remove lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
# update-rc.d -f exim remove
# update-inetd --remove daytime
# update-inetd --remove telnet
# update-inetd --remove time
# update-inetd --remove finger
# update-inetd --remove talk
# update-inetd --remove ntalk
# update-inetd --remove ftp
# update-inetd --remove discard
Instalando o Apache2 com suporte a PHP4 e mais uns "trequinhos":
# apt-get install apache2 apache2-doc # apt-get install libapache2-mod-php4 libapache2-mod-perl2 php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl imagemagick
CONGRATULATIONS!!!