Hey i logged in to check my server today and came across a problem. The permissions on one of my cpanel user's are all messed up. Whenever i browse /user/public_html it won't let me make any changes to any of the files or folders. Has anyone else had this problem and if so how did you fix it? I didn't make any changes or anything it just randomly happened. Also can't chmod any of the files too and a reboot didn't help either. Thanks for the help.
Interesting, i can make changes to the folders etc. when i'm logged in as root. I can't though when i login as the designated ftp user though.
Sounds like the permissions are set wrong for the files, and that user you are logged in as does not have rights to the files. Are the files owned by the correct user/group?
You need to chown the folders, for some reason the public_html folder or users home folder is not set to the correct user and group. google the chown command or example - chown -R userexample:userexample file
So i need to chown the whole user's folder recursively to the designated user? Would this affect any recursive symlinks that are used for user authentication?
I would question as to why the ownership has changed. The command to change all files and folders under the public_html folder would be: chown -R user.group /home/user/public_html You need to change the public_html folder back to nobody group when done: chgrp nobody /home/user/public_html