wils@web ~ $ cat ~/ajuda/como-criar-um-script-bash-para-automatizar-auditorias-de-sistema-no-ubuntu-22-04.md

Linux

Como criar um script Bash para automatizar auditorias de sistema no Ubuntu 22.04

atualizado em 09/08/2026

Este manual irá guiá-lo na criação de um script Bash para automatizar auditorias de sistema no Ubuntu 22.04. A auditoria de sistema é uma prática essencial para garantir a segurança e a integridade do seu ambiente.

Introdução

Um script Bash pode ser uma ferramenta poderosa para coletar informações sobre o estado do seu sistema. Neste guia, você aprenderá a criar um script que verifica aspectos importantes como atualizações, usuários, serviços em execução e mais.

Passo a Passo

1. Criar o arquivo do script

nano auditoria.sh

2. Adicionar o cabeçalho do script

Insira a linha shebang no início do arquivo:

#!/bin/bash

3. Verificar atualizações disponíveis

Adicione o seguinte comando para verificar atualizações:

echo "Verificando atualizações..."
apt update > auditoria_atualizacoes.log

4. Listar usuários do sistema

Adicione um comando para listar os usuários:

echo "Listando usuários..."
cut -d: -f1 /etc/passwd > auditoria_usuarios.log

5. Verificar serviços em execução

Para verificar os serviços em execução, adicione:

echo "Verificando serviços em execução..."
systemctl list-units --type=service > auditoria_servicos.log

6. Verificar configurações de firewall

Adicione o comando para verificar o status do firewall:

echo "Verificando configurações de firewall..."
ufw status > auditoria_firewall.log

7. Tornar o script executável

Salve e saia do editor, depois torne o script executável:

chmod +x auditoria.sh

8. Executar o script

Para executar o script, use:

./auditoria.sh

Conclusão

Após a execução do script, você terá logs com informações valiosas sobre o estado do seu sistema. Lembre-se de revisar esses logs regularmente e adaptar o script conforme necessário para atender às suas necessidades específicas.

Dica: Agende a execução do script usando o cron para manter auditorias regulares.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.