Este script Bash automatiza a aplicação de medidas de endurecimento (hardening) em servidores Linux, com foco nas distribuições CentOS/RHEL e Ubuntu/Debian. O objetivo é aumentar a segurança do sistema, seguindo as recomendações do CIS Benchmark.
O CIS Benchmark (Center for Internet Security Benchmark) é um conjunto de boas práticas e configurações de segurança recomendadas para diversos sistemas operacionais e softwares. Ele fornece um guia abrangente para proteger sistemas contra ameaças cibernéticas, ajudando a reduzir a superfície de ataque e minimizar o risco de vulnerabilidades.
-
Clone o repositório
git clone https://github.com/euandros/lnxhardening.git cd vansor-forensic-collector
-
Acesse o diretório
cd lnxhardening
-
Execute o script
./lnxhardening.sh
-
Siga as instruções do menu
- Escolha a opção correspondente à sua distribuição (CentOS/RHEL ou Ubuntu/Debian).
- O script irá executar as etapas de hardening automaticamente.
- Aguarde a conclusão do processo.
- Automatiza a aplicação de diversas medidas de segurança.
- Suporta CentOS/RHEL e Ubuntu/Debian.
- Baseado nas recomendações do CIS Benchmark.
- Menu interativo para facilitar o uso.
- Inclui comentários explicativos no código.
- Privilégios: O script requer privilégios de root (ou
sudo
) para executar as alterações necessárias no sistema. - Responsabilidade: Utilize o script com cuidado e revise o código antes de executá-lo em um ambiente de produção.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests para melhorias ou correções.
Aviso: Este script é fornecido "tal como está", sem garantias de qualquer tipo. O uso é por sua conta e risco.