A automação pode economizar muito tempo em tarefas repetitivas de segurança. Aqui estão alguns scripts Bash úteis.
Varredura de Rede:
#!/bin/bash for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip | grep "64 bytes" & done
Backup de Logs:
#!/bin/bash
tar -czvf /backup/logs_$(date +%F).tar.gz /var/log
Monitoramento de Mudanças em Arquivos:
#!/bin/bash
inotifywait -m /etc -e create -e delete -e modify |
while read path action file; do
echo "The file '$file' at '$path' was '$action'" >> /var/log/file_changes.log
done
Dicas e Truques:
- Teste seus scripts em um ambiente controlado antes de usá-los em produção.
- Use comentários para descrever o que cada parte do script faz.
Conclusão: Esses scripts Bash podem ajudar a automatizar tarefas comuns de segurança, economizando tempo e reduzindo erros manuais. Personalize-os conforme necessário para atender suas necessidades específicas.