envia-bakcup
Publicado por Perfil removido 23/01/2006
[ Hits: 5.081 ]
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
Controlando bloqueios de máquinas com squid.conf
Compilação de módulos para VMware 12.5.7 no Fedora 26
Script para compilação manual do nessus
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
Erro no suitable vídeo mode (0)
Erro no suitable vídeo mode (0)
Erro no suitable vídeo mode (0)
ERRO: LAZARUS 4.2 64 no Linux MINT não entra mais apos ajustar desktop... (0)









