Framework baseado em SQL que disponibiliza dados do sistema operacional, como processos, usuários e conexões de rede, em tabelas consultáveis.
nuver-labs/vps-audit
Script Bash sem dependências que audita as configurações de segurança, o desempenho e o uso de recursos de um VPS Linux e gera um relatório PASS/WARN/FAIL.
- Estrelas
- 3,250
- Forks
- 312
- Issues abertas
- 13
- Último commit
- há 3 meses
O que é?
vps-audit é um script shell que verifica a segurança e o estado dos recursos de servidores Ubuntu e Debian, como instâncias VPS. Executado com sudo, ele inspeciona as configurações de SSH (login de root, autenticação por senha e porta), o estado do firewall usando UFW, firewalld, iptables e nftables, a configuração do Fail2ban ou CrowdSec, tentativas de login malsucedidas, atualizações pendentes, serviços em execução, portas abertas, logs do sudo, política de senhas e arquivos SUID.
Além das verificações de segurança, ele informa o uso de disco, memória e CPU, além das conexões ativas com a internet. Cada verificação recebe a classificação PASS, WARN ou FAIL no console, e o script também salva um relatório de texto com data e hora e recomendações para as verificações que falharam.
Os limites de WARN e FAIL, o local do relatório e os caminhos dos arquivos de configuração lidos pelo script são definidos em uma seção Configuration no início do script. Ele precisa apenas de ferramentas comuns, como grep, awk e ss, então pode ser copiado para um servidor e executado sem instalar nada.
Recursos principais
- 01Verifica as configurações de login de root por SSH, autenticação por senha e porta.
- 02Detecta o estado do firewall usando UFW, firewalld, iptables e nftables.
- 03Verifica a configuração da jail SSH do Fail2ban e a configuração do CrowdSec.
- 04Informa o uso de disco, memória e CPU, com limites configuráveis.
- 05Gera um relatório de texto com data e hora e recomendações para as verificações que falharam.
Casos de uso
- Fazer uma verificação periódica de segurança em um VPS Ubuntu ou Debian recém-provisionado.
- Revisar a configuração de um servidor que você herdou antes de fazer alterações.
- Adicionar uma etapa leve de auditoria à rotina de manutenção de servidores.
Início rápido
- 1
Baixe o script
wget https://raw.githubusercontent.com/Nuver-Labs/vps-audit/main/vps-audit.sh - 2
Torne o script executável
chmod +x vps-audit.sh - 3
Execute a auditoria com sudo
sudo ./vps-audit.sh
Antes de usar
- Projetado apenas para sistemas baseados em Debian/Ubuntu.
- Requer acesso root ou sudo.
Em coleções
Tópicos
Perguntas frequentes
- O que é vps-audit?
- Script Bash sem dependências que audita as configurações de segurança, o desempenho e o uso de recursos de um VPS Linux e gera um relatório PASS/WARN/FAIL. vps-audit é um script shell que verifica a segurança e o estado dos recursos de servidores Ubuntu e Debian, como instâncias VPS. Executado com sudo, ele inspeciona as configurações de SSH (login de root, autenticação por senha e porta), o estado do firewall usando UFW, firewalld, iptables e nftables, a configuração do Fail2ban ou CrowdSec, tentativas de login malsucedidas, atualizações pendentes, serviços em execução, portas abertas, logs do sudo, política de senhas e arquivos SUID.
- vps-audit é gratuito? Qual é a licença?
- vps-audit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- vps-audit ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de vps-audit foi em 10 de ago. de 2026.
- Para que posso usar vps-audit?
- Fazer uma verificação periódica de segurança em um VPS Ubuntu ou Debian recém-provisionado. Revisar a configuração de um servidor que você herdou antes de fazer alterações. Adicionar uma etapa leve de auditoria à rotina de manutenção de servidores.
- Como instalar vps-audit?
- Baixe o script: wget https://raw.githubusercontent.com/Nuver-Labs/vps-audit/main/vps-audit.sh Torne o script executável: chmod +x vps-audit.sh Execute a auditoria com sudo: sudo ./vps-audit.sh
- Onde consigo vps-audit?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nuver-labs/vps-audit
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma web para gerenciar o Fail2Ban em um ou mais hosts Linux, incluindo bans, jails, filtros e alertas.
Interface gráfica de administração para servidores Linux, acessada pelo navegador e conectada ao sistema real.
Skill para agentes de programação que executa auditorias de segurança em várias fases, com agentes isolados, verificação independente e achados legíveis por máquina.
Uma CLI em Go que verifica as dependências do seu projeto e imagens de contêiner usando o banco de dados de vulnerabilidades OSV para identificar falhas conhecidas.
Ferramenta gratuita e de código aberto que verifica dependências, código e domínios e gera relatórios HTML fáceis de compartilhar.