Este script gera um backup dos arquivos de relatórios do squid em outra partição, logo após exclui os arquivos de logs modificados a mais de 7 dias e por último exclui os arquivos de backup criados a mais de 30 dias.
A intenção é não permitir que a partição /var fique sem espaço, o que pode provocar a queda de alguns serviços, e manter um backup dos relatórios por 30 dias, caso seja necenssário verificar algo com mais de 7 dias.
Leia mais…
Está cansado de ter problemas com permissões no cPanel porque os usuários alteram as permissões de arquivos e pastas de forma incorreta, está gerando o famoso erro: 500 ou crackers estão acessando as pastas com permissões totais (777), acho o script abaixo pode amenizar um pouco a situação.
Primeiro crie o arquivo “permissoes_home.sh” no diretório “/scripts“:
# vi /scripts/permissoes_home.sh
Leia mais…
Este script realiza uma busca dos arquivos a serem alterados e insere a linha desejada no final de cada arquivo.
Crie o arquivo inserir.sh:
# vi /root/inserir.sh
Leia mais…
Esse script zera todos os arquivos de log, serve principalmente para quem está enfrentando problemas com lotação da partição /var. Primeiro ele realizará um backup dos arquivos, logo após limpa todo o conteúdo dos arquivos de log, e também excluirá os arquivos de backup a cada 3 dias, evitando que a partição de backup fique cheia.
Crie o diretório para backup dos logs
# mkdir -p /backup/var/
Leia mais…