OTH HOST

Como Criar um Servidor para Monitoramento de Segurança com Wazuh e Elastic Stack – Detecção e Resposta a Ameaças em Tempo Real

A segurança cibernética é essencial para proteger infraestruturas empresariais contra ataques e ameaças. O Wazuh em conjunto com o Elastic Stack oferece uma solução SIEM (Security Information and Event Management) para monitoramento avançado, análise de logs e resposta a incidentes em tempo real.

Neste artigo, mostramos como configurar um servidor para monitoramento de segurança, garantindo proteção eficiente contra ameaças cibernéticas.


1. O Que é o Wazuh e Como Ele Funciona?

Definição: O Wazuh é uma plataforma de monitoramento de segurança open-source baseada no OSSEC, integrada ao Elastic Stack (Elasticsearch, Logstash e Kibana) para análise de ameaças e resposta a incidentes.

Principais Recursos do Wazuh:

  • Detecção de intrusões e análise de logs;
  • Monitoramento de integridade de arquivos (FIM);
  • Análise de vulnerabilidades em tempo real;
  • Integração com firewall e sistemas de controle de acesso;
  • Automação de respostas a ameaças cibernéticas.

💡 Recomendação: Para infraestrutura de monitoramento eficiente, utilize um Servidor VPS da OTH HOST ou um Servidor Dedicado para análise contínua de segurança.


2. Arquitetura do Wazuh com Elastic Stack

A arquitetura do Wazuh é baseada nos seguintes componentes:

ComponenteFunção
Wazuh ManagerAnalisa logs e eventos de segurança
Wazuh AgentsColetam dados de servidores e dispositivos
FilebeatEnvia logs do Wazuh para o Elasticsearch
ElasticsearchArmazena e indexa eventos de segurança
KibanaVisualiza e analisa os eventos de segurança

Recomendação: Para ambientes empresariais maiores, utilize clusters de Elasticsearch para escalabilidade e desempenho.


3. Configuração do Servidor para Monitoramento de Segurança

3.1 Requisitos do Servidor

ComponenteConfiguração Recomendada
ProcessadorIntel Xeon ou AMD EPYC
Memória RAMMínimo 16GB (32GB+ recomendado)
ArmazenamentoSSD NVMe de 200GB+
RedeConexão de 1Gbps para análise de logs
Sistema OperacionalUbuntu 22.04 ou Debian 11

💡 Dica: Para maior desempenho, utilize um Servidor Dedicado da OTH HOST.


4. Instalando e Configurando o Wazuh Manager

4.1 Instalando Dependências

sudo apt update && sudo apt install -y curl unzip software-properties-common apt-transport-https

4.2 Instalando o Wazuh Manager

curl -sO https://packages.wazuh.com/4.x/wazuh-install.sh
sudo bash wazuh-install.sh --wazuh-manager

4.3 Verificando o Status do Wazuh

sudo systemctl status wazuh-manager

Agora, o Wazuh está pronto para monitoramento.


5. Instalando e Configurando o Elastic Stack

5.1 Instalando Elasticsearch

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-amd64.deb
sudo dpkg -i elasticsearch-7.10.2-amd64.deb
sudo systemctl enable elasticsearch
sudo systemctl start elasticsearch

5.2 Instalando Logstash

wget https://artifacts.elastic.co/downloads/logstash/logstash-7.10.2.deb
sudo dpkg -i logstash-7.10.2.deb

5.3 Configurando Logstash para Receber Logs do Wazuh

sudo nano /etc/logstash/conf.d/wazuh.conf

Adicione:

input {
  beats {
    port => 5044
  }
}
output {
  elasticsearch {
    hosts => ["localhost:9200"]
  }
}

Iniciando o Logstash:

sudo systemctl restart logstash

Agora, o Logstash está recebendo logs do Wazuh e enviando para o Elasticsearch.


6. Instalando e Configurando o Kibana

6.1 Instalando Kibana

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.10.2-amd64.deb
sudo dpkg -i kibana-7.10.2-amd64.deb

Acessando o Kibana:

http://IP_DO_SERVIDOR:5601

Agora, os dashboards de segurança estão acessíveis para análise.


7. Monitoramento e Segurança do Servidor

Habilitar Firewall UFW para Bloquear Acessos Não Autorizados

sudo ufw allow 22/tcp  # SSH
sudo ufw allow 5601/tcp  # Kibana
sudo ufw allow 9200/tcp  # Elasticsearch
sudo ufw allow 1514/tcp  # Wazuh Manager
sudo ufw enable

Verificando Alertas no Wazuh

tail -f /var/ossec/logs/alerts.log

Isso ajuda a identificar possíveis ameaças em tempo real.

Configurando Alertas Automáticos

echo "Alerta de Segurança: Ataque detectado!" | mail -s "Wazuh Alert" [email protected]

Agora, você recebe notificações sempre que houver um incidente de segurança.


8. Conclusão

Criar um servidor para monitoramento de segurança com Wazuh e Elastic Stack permite detecção avançada de ameaças, análise de logs e resposta a incidentes em tempo real. Com essa solução, sua infraestrutura estará protegida contra ataques e vulnerabilidades.

🚀 Quer um servidor otimizado para segurança? Confira os Servidores VPS da OTH HOST e tenha proteção cibernética avançada para sua empresa! 🔍🛡️

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *