Script que avisa por cambios en ficheros php Part 2

Actualizado el domingo, 19 junio, 2016

Para no tener que revisar a mano si algún fichero *.php a sufrido un cambio, el cual podría ser una inyección de código malicioso. Dejo dos script, uno para cpanel y otro para plesk que creando una tarea cron (por ejemplo cada 24h), nos enviara por e-mail las modificaciones detectadas en las ultimas 24h. En breve pondré los script, para otros paneles. Espero sea de utilidad.

Servers con kloxo

#!/bin/bash
# Localizar los ficheros de PHP modificados
# by sololinux.es
CUENTAS=`ls -A1 /home/httpd/`
FICHERO=/tmp/control_diario_scripts
touch $FICHERO

for CUENTA in $CUENTAS
do
echo "================================================== ==" >> $FICHERO
echo $CUENTA >> $FICHERO
echo "================================================== ==" >> $FICHERO
nice -19 find /home/httpd/$CUENTA/httpdocs/ -mtime -1 -name "*.php" >> $FICHERO
done

echo "================================================== ==" >> $FICHERO

cat $FICHERO | mail -s "Control diario de scripts" tuemail@tudominio.com

rm -f $FICHERO

Mas info, aquí.

 

 

3 Comentarios

  1. Elena
    06/03/2015
  2. Sergio
    08/03/2015
  3. Elena
    10/03/2015

Agregar comentario