
Originally Posted by
osCommerceHost
I am using WHM 11.23.2 and cPanel 11.23.6. I can create a new account with no problem and the customer can log into CPanel with no problem using their username and password. But the password and username are not being stored in the customers /etc folder and therefore they can not change their own password.
I have to go into WHM again and change their password for the information to be written to the /etc folder. Then the customer can change their password using CPanel.
Any ideas why Create Account is not writing this information to the proper /etc folder?
Thanks.
Passwords for the cPanel account are supposed to be stored in /etc/shadow, not /home/user/etc/shadow. If the Change Password feature in cPanel is not working, please check the perms of /usr/bin/passwd. They should be:
Code:
-r-s--x--x 1 root root 21200 Aug 21 2005 /usr/bin/passwd*
If they are this:
Code:
-r-x--x--x 1 root root 21200 Aug 21 2005 /usr/bin/passwd*
Then only root can use the utility to change passwords.