How to create an FTP account in cPanel

An FTP account is used to upload and manage files on your web site. You can give different people different levels of access by assigning them to a specific directory. You must create an FTP account for each user to do so.

 

To create an FTP account, please do the following:

 

Login to cPanel and go to the Files section.

Click FTP Accounts.

To the right of "Login:", type the name of the FTP user. Please note, a full FTP user name will always be formatted as user@primarydomain.tld. You cannot create an FTP account without your domain name in it, regardless of the publish destination.

To the right of "Password:", please provide a password which will be used to authenticate this FTP account.

To the right of "Quota", please provide the maximum amount of bandwidth this FTP user may use. Please note, if you leave the quota at unlimited, then the FTP user will have the ability to use the total amount of bandwidth for the cPanel account.

To the right of "Directory: /", cPanel will guess the directory you want; however, it is usually wrong. This is because cPanel will guess the directory name is exactly the same as the FTP username, but that normally is not the case. So, I recommend erasing everything after "public_html/".

To the right of "Directory: /public_html/", please provide a directory for which you would like the user to access.

This is the step where you determine the level of access. Whatever directory you specify, the FTP user will not be able to navigate outside of that folder. However, they will be able to access all files and subfolders inside that folder.

Click Create

You have now just set up an FTP account.

Hint: For the Directory, if you erase everything and type a single "/", then the user will have access to your home directory (anything outside of the public_html folder).

  • 31 Users Found This Useful
Was this answer helpful?

Related Articles

How to use FileZilla FTP client

Once you have the FileZilla client downloaded and activated on your computer, enter the domain...

Can I use FTP before my domain has propagated?

Yes you can. To do this you must use your IP  from your setup email as the FTP address. Login...

What username do I use for FTP?

For the main account, or any resold accounts you create, the username of the account can be used...

What is the size of mail box, and what can be the maximum size of an email attachment?

As a user you can create unlimited mail boxes on all of our web hosting plans. These mail boxes...

How can I access mysql database remotely?

Under the mysql header in Cpanel, select 'manage mysql' Then scroll down to the 'access hosts'...