Skip to content

Emersoft76/network-security-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Projeto 4 – Segurança e Proteção de Infraestrutura / Infrastructure Security & Hardening

Este projeto apresenta um conjunto de práticas para proteger servidores Linux, com foco em firewall, prevenção de intrusões (IDS/IPS), proteção contra força bruta e endurecimento do sistema operacional.

This project presents a set of practices to secure Linux servers, focusing on firewall, intrusion prevention (IDS/IPS), brute-force protection, and operating system hardening.


📁 Estrutura do projeto / Project structure


🛠️ Tecnologias / Technologies used

  • iptables ou UFW
  • Fail2Ban
  • Snort ou Suricata (IDS/IPS)
  • OpenSSH, apt, systemd, cron

🚀 Como executar / How to run

cd scripts/

sudo chmod +x firewall.sh
sudo ./firewall.sh

sudo chmod +x fail2ban_setup.sh
sudo ./fail2ban_setup.sh

sudo chmod +x hardening_basico.sh
sudo ./hardening_basico.sh

✅ Próximos passos sugeridos / Suggested next steps

Revisar logs e alertas com fail2ban-client status e journalctl

Testar regras de IDS/IPS com Snort ou Suricata

Aplicar regras de segurança em múltiplos servidores (via ansible ou scripts remotos)

📄 Licença / License

Este projeto está licenciado sob a MIT License.

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages