We're moving from an old server on Plesk 8 to a new server with CPanel (since Plesk 9 and 10 are virtually unusable). Everything seems to be going mostly ok. However when we set up folders in SSH and then configure users for them through CPanel (let's say one of the folders is /home/mainuser/data/collection/ftpuser/), we discover that the folder is still set to root and can't be FTP'd to (though connecting works just fine). And when I try to chown -R ftpuser ftpuser to fix that, it says that ftpuser is "invalid user".
Things I've tried so far:
---------------------------------
Using [email protected] instead of ftpuser (we have a static IP for this particular domain, but just in case)
Looking in /etc/passwd to see if the user was listed there (it wasn't)
Rebooting the FTP server (Pure-FTPD)
Rebooting the SSH server
Rebooting the entire server
The core problem seems to be that the users configured through CPanel are not showing up in the /etc/passwd list. Why?
Things I've tried so far:
---------------------------------
Using [email protected] instead of ftpuser (we have a static IP for this particular domain, but just in case)
Looking in /etc/passwd to see if the user was listed there (it wasn't)
Rebooting the FTP server (Pure-FTPD)
Rebooting the SSH server
Rebooting the entire server
The core problem seems to be that the users configured through CPanel are not showing up in the /etc/passwd list. Why?