How to terminate or delete a cPanel account through SSH?
This post is updated because cPanel changed the script to remove an account via command line. This is simple to manage cPanel via server CLI (command line interface). Here we discuss about the command to terminate an account from CLI. In older versions of cPanel, the command was “killacct.” The original location for this script is:
/scripts/killacct
Or
/usr/local/cpanel/scripts/killacct
Syntax
/scripts/killacct username
Example
# /scripts/killacct crybit
Are you sure you want to remove the account "crybit" [y/N]? y
Running pre removal script (/usr/local/cpanel/scripts/prekillacct)......Done
Collecting Domain Name and IP......Done
......................
......................
......................
Updating ftp passwords for crybit
Purging ftp user crybit
Ftp password files updated.
Ftp vhost passwords synced
crybit account removed
Later cPanel changed the script from killacct to removeacct. In latest cPanel server, you can terminate an account using the following command:
/scripts/removeacct
Or
/usr/local/cpanel/scripts/removeacct
Syntax
/scripts/removeacct username
That’s it!
Please let me know if you have any questions regarding this.
Related links
A good tut but I want to change the domain of my cpanel account… Ie I don’t have whm access but have ssh root access. So my previous domain was removed or expired now I want to change this please any tutorial or solution
Thank you!
You’re welcome!
I am really happy I’ve this information. Thanks!
You’re welcome!!
I can not see this script any more, if you have this script than please provide me
thanks
Shiv, thanks for pointing out this issue. That script (/scripts/killacct) is depreciated and you can use “/scripts/removeacct” for teminating an account via CLI. I’ll update this topic soon.
killact is now deprecated in Cpanel , You need to use /usr/local/cpanel/scripts/removeacct [acctname]
Updated!!
How to delete all accounts using ssh or a cron job on specified date.
Hi Anoop,
You wanna terminate all cPanel accounts created on a particular date?