Instalação do Snort + BASE no Debian Etch pelos fontes

Este tutorial visa auxiliar as pessoas interessadas em instalar o NIDS Snort com suporte a gravação em banco de dados MySQL e ainda a instalação e configuração do Apache2 com BASE para análise dos dados coletados com GNU/Linux Debian 4.0 Etch.

[ Hits: 62.344 ]

Por: Tiago Bizerra de Lima em 15/05/2008 | Blog: http://tiagolima.wordpress.com


Instalação MySQL



Após baixar todos os fontes, copie-os para /usr/local/src. Nesta primeira parte, vamos instalar o Snort com o MySQL e faremos um teste inicial. Após, faremos a instalação do BASE com suas respectivas ferramentas. Uma coisa de cada vez :)

Instalação MySQL:

Descompacte o fonte do mysql:

# tar -zxvf mysql-5.0.45.tar.gz

Acesse a pasta descompactada:

# cd mysql-5.0.45

Para configurar a compilação do mysql, diremos apenas o diretório o qual ele será instalado:

# ./configure --prefix=/usr/local/mysql

Compile:

# make

Instale:

# make install

Se ainda não tiver, crie o usuário mysql:

# adduser mysql
(o grupo será criado automaticamente com a criação do usuário. Se não, groupadd mysql)

Copie o arquivo de configuração do mysql:

# cp support-files/my-medium.cnf /etc/my.cnf

Instale a base:

# mysql_install_db --user=mysql

Altere as permissões para o diretório /usr/local/var, onde informações do mysql serão gravadas:

# chgrp -R mysql /usr/local/var

Inicie o banco, para testes:

# mysqld_safe &

Defina a senha de root do MySQL:

# mysqladmin -u root password "senha_pessoal"

Conecte no banco, para testes:

# mysql -u root -p

Na pasta do fonte do mysql há um script para que seja utilizado para inicialização automática do banco durante o processo de boot do sistema. Copie-o para o init.d e crie os devidos atalhos para os runlevels:

# cp /usr/src/mysql-5.0.45/scripts/mysql.server /etc/init.d/

Mais detalhes para manipulação do MySQL, use este link:
Ok, deixamos nosso MySQL pronto para o Snort. Vamos colocá-lo de lado agora e partir para o Snort. A integração dele com o Snort e o BASE será feita futuramente.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Preparando o sistema
   3. Instalação MySQL
   4. Libcap e Snort
   5. Apache + PHP
   6. Snort c/ MySQL + BASE
   7. Considerações finais e comunidade Snort-br
Outros artigos deste autor

Treze razões pelas quais uma rede wireless é lenta

Leitura recomendada

Segurança no SSH via plugins da PAM

AUDIT: Auditoria de arquivos no Linux para conhecer quem fez alterações em arquivos

PaX: Solução eficiente para segurança em Linux

Snort avançado: Projetando um perímetro seguro

Bind: Explorando e evitando falhas

  
Comentários
[1] Comentário enviado por lipecys em 15/05/2008 - 13:58h

Muito bom o Artigo, meus parabéns.

[2] Comentário enviado por gleybsonfrm em 28/07/2009 - 11:33h

Onde encontro o php-5.2.3 para baixar?
poderia colocar o wget ?

[3] Comentário enviado por mayconplanet em 10/12/2010 - 12:30h

Cara valeu mesmo pelo tutorial... nota 10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts