Debemos crear el cron que se ejecute los Sábados a las 5:30am y nos envíe el email con la lista de archivos PHP existentes en carpetas con permisos 777, para ello debemos ejecutar:
crontab -e
Colocar al final del archivo el siguiente contenido:
30 5 * * 6 find /home/*/public_html/ -type d -perm 777 -exec find "{}" -name "*.php*" \;
Guardar el archivo y salir del editor.
Ahora debemos reiniciar el servicio del cron con:
service crond restart (ó con /etc/rc.d/init.d/crond restart)
LISTO.
NOTA: Si el editor que maneja el crontab es el editor “vi” entonces debemos ir al final del archivo, presionar la tecla ” i ” para pasar al modo de inserción, pegar el contenido en una nueva línea, luego presionar la tecla ESC para salir del modo de inserción y finalmente ejecutar el comando para guardar y salir con ” :wq “.
Finalmente, si repetidamente un cliente tiene archivos php en carpetas 777 y queremos cambiar los permisos de las carpetas a 755 el comando SSH a ejecutar es:
find /home/usuario/public_html/ -type d -perm 777 -exec chmod 755 "{}" \;
Nota: reemplazar “usuario” por el nombre del usuario correspondiente.