envia-bakcup
Publicado por Perfil removido 23/01/2006
[ Hits: 5.078 ]
Esse Script envia backup para seu email !! muito interessante !!!
#!/bin/bash
# envia-backup v0.25 - Envia backup de configuracoes por email
# Matheus Anderson <matheusanderson@hotmail.com>
DC1="`hostname -d | awk -F. '{print $1}' | tr [a-z] [A-Z]`"
DOMAIN="`hostname -d`"
DATAHORA=`date +%d"/"%m"/"%Y" ("%X")"`
SISTEMA="LINUX"
ARQPATH="/Extras/wallpapers/"
cd $ARQPATH
ARQBACKUP="`ls -tr1 * | tail -n1`"
ARQBACKUPPATH="$ARQPATH/$ARQBACKUP"
ARQLOG="/var/log/envia-backup.log"
MD5="`md5sum $ARQBACKUPPATH | awk -F" " '{print $1}'`"
EMAILORIGEM="backup-$DC1@$DOMAIN"
EMAILADM1="matheusanderson@gmail.com"
EMAILADM2="matheuslinux@gmail.com"
EMAILADM3=""
EMAILADM4=""
MENSAGEM="
BACKUP OK.
ARQ: $ARQBACKUP
MD5: $MD5
"
if [ "`cat $ARQLOG`" != "$ARQBACKUP" ]; then
echo "Enviando e-mail com anexo ($ARQBACKUP)"...
echo "$MENSAGEM" | mutt -s"$DC1 - Backup de Configuracoes ($SISTEMA) - $DATAHORA" -a $ARQBACKUPPATH $EMAILADM1 $EMAILADM2 $EMAILADM3 $EMAILADM4
if [ $? = 0 ]; then
echo Enviado!
echo "$ARQBACKUP" > $ARQLOG
else
echo ERRO!
fi
else
echo "Ultimo backup jah enviado!"
fi
Abilitando impressora no cups automatico
Script de compilação automática do GCC-5.3.0 para Debian/Ubuntu de 32 bits
FindBackdoor - Detectar possíveis backdoors em arquivos PHP (WordPress)
POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - APAGANDO MSG ANTIGAS EM TODAS AS PASTAS DE UM USUÁRIO
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Pergunta: Meu teclado não está respondendo direito como e consertar? (2)
Secure boot, artigo interessante, nada técnico. (6)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)









