okay here is what i did.
1. change the users skin over to bluelagoon
2. stop proftpd and cpanel ( no logins at all, we are fixing something lets not mess it up )
3. cd /etc/proftpd/
4. Now you need to use nano/pico/edit/ee/vi to edit anything that isnt *_logs. If you have a lot of accounts, i wish you luck.
Example:
account named wrjames:
Code:
frankie:$1$52605 6
:2014:2014wrjames:$1$yZVVyN6e$SpbQDYYSPqG/Y2C6QzT2Q0:2014:2014:User &:/usr/home/wrjames:/bin/bash
ftp:*:1003:1003:&:/usr/home/wrjames/public_ftp:/usr/local/bin/bash
wrjames_logs:$1$yZVVyN6e$SpbQDYYSPqG/Y2C6QzT2Q0:2014:2014:wrjames:/usr/local/apache/domlogs:/bin/ftpsh
has that in /etc/proftpd/wrjames
now, i dont know if you can see whats wrong but i will show you.
Code:
frankie:$1$52605 6
:2014:2014wrjames:$1$yZVVyN6e$SpbQDYYSPqG/Y2C6QzT2Q0:2014:2014:User &:/usr/home/wrjames:/bin/bash
ftp:*:1003:1003:&:/usr/home/wrjames/public_ftp:/usr/local/bin/bash
wrjames_logs:$1$yZVVyN6e$SpbQDYYSPqG/Y2C6QzT2Q0:2014:2014:wrjames:/usr/local/apache/domlogs:/bin/ftpsh
The rest is correct, if the user tried to add multiple accounts and failing ( duh its corrupt ), you basically have to remove those as well.
Now that you have done that for all your users, you will need to restart proftpd and cpanel. Enjoy.