Re: Hacked websites and VestaCP
Posted: Fri Nov 10, 2017 2:59 am
Something like this would work. Just a quick and dirty prototype
Code: Select all
#!/bin/bash
for URL in \
/home/admin/web/domain.com/public_html/ \
/home/admin/web/sub.other.com/public_html/blog/ \
/home/user/web/third.com/public_html/
do
WPUSER=$( echo $URL | awk -F "/" '{ print $3}' )
WPCMD="sudo -u $WPUSER -i -- /usr/local/bin/wp-cli --path=$URL"
echo " ------ $URL -------" >> output.txt
$WPCMD core check-update >> output.txt
$WPCMD plugin list >> output.txt
done
mutt -s "Report for $(hostname -f)" [email protected] < output.txt
rm output.txt