Se você quiser encontrar os arquivos que foram modificados nas últimas 24 horas, então este é o caminho.
find /usr/bin/find /home/*/public_html/ -ctime 0 -type f -print0 | mailx -s "Summary of the modified files in past 24hours" my_mail_address
Se você quiser encontrar o mesmo, a partir de com no passado 24hrs-48hours então
find /usr/bin/find /home/*/public_html/ -ctime 1 -type f -print0 | mailx -s "Summary of the modified files in last 2 days" my_email_address
ctime 0
0 significa que nas últimas 24 horas, 1 significa nas últimas 24 e 48 horas, 2 significa entre 48 e 72 horas atrás, etc.
Você pode configurar um cronjob diário, que pode ser executado talvez no final das horas de trabalho ou no início do dia. Ou os dois, para saber quais arquivos foram alterados durante o dia de trabalho e um quando você não está por perto.