As a server administrator, you might want to follow-up which account has suspended for days and it’s the time for you to terminate it.
With a smart system administrator(lazy actually), you may have a custom script to check any of your account that been suspended for more than 2 months may terminate from the server automatically to save the resource/space from the server.
From this article, Mick Genie will guide you how to write a shell script and create it from the cronjob, however this step could only done by the root user.
1. Create a file name autoterminated_within60days.sh from /root/scripts/.
2. Insert the following code and save it.
for i in `find /var/cpanel/suspended/ -mtime +60 | cut -d’/’ -f5 | sed ‘1 d’`
y | /scripts/killacct $i;
3. Create a cronjob, by typing crontab -e in SSH.
4. Type as following line in the crontab to apply daily checking.
0 0 * * * /bin/sh /root/scripts/autoterminated_within60days.sh