Is it possible to unlink the main FTP and Cpanel accounts?

Vliegtuig

Well-Known Member
Jan 21, 2010
74
2
58
Without the exception of a few clients we only offer hosting for, most of our clients are companies we have created websites for.

We manage their FTP, email and everything else.

However, some of our clients would like to control their email themselves and be able to create and remove accounts without having to ask us.

We could provide this by creating a custom package with some limited features, but this would still enable the client to log in with the same credentials using FTP. Is there any way to make the main FTP account differ from the main Cpanel account? Disabling FTP for this user is not really an option, since this would disable it for us as well (as we use the main FTP username for maintainence tasks...)

Any help is appreciated.
 

JaredR.

Well-Known Member
Feb 25, 2010
1,834
23
143
Houston, TX
cPanel Access Level
Root Administrator
There is no way to do this, since the cPanel account user is a system user, and therefore has access to FTP.

The only way I can think of that you could accomplish this would be to disable FTP access for the cPanel account user and create another system user from the shell, not through cPanel, and use that user for FTP, but this would cause serious issues with ownerships and permissions on the site's data files, besides the fact that cPanel is not designed for such a configuration.
 

kimper

Member
Oct 26, 2010
12
0
51
Montreal, Canada
I'm not an expert. But, why can you not just delete the FTP server and upload the files via SSH, or get them via WGET to your customers accounts locations ?
You can also upload via the cPanel, and hide the File manager from it.