How to create additional FTP accounts

FTP, or File Transfer Protocol, is a key service provided to all of our shared hosting customers, enabling efficient and secure file transfers between the shared server and any FTP-compatible device. The ability to transfer (and edit) files quickly over a secure connection gives you complete control, back up locally, change a file, update information or perform critical updates.

There are distinct advantages to using FTP over the browser-based cPanel File Manager which is more suited for smaller changes. Using FTP allows for faster, uninterrupted transfers, making it ideal for larger files that might otherwise time out in a browser. It also allows for the queueing of multiple changes perfect for power users and providing a more reliable and efficient experience overall.

Why do I need separate FTP accounts?

After you have purchased any of our hosting plans, you will receive a welcome email; contained within is the FTP details. This logon covers your entire cPanel control panel or Plesk control panel with no restrictions. Therefore, FTP users have full access to your files, including emails and website data.

It’s possible to set up a separate FTP account, this is beneficial when wanting to restrict developer access. You can restrict their access to designated folders in your files, as well as a folder in that folder.

How do I add FTP accounts?

FTP or file transfer protocol allows you to easily upload, download, edit, and view files within your account. To use this on our services, you need to have:

  1. A valid account. 
  2. FTP software for the purpose of this article, we’re using FileZilla

When you order any hosting service with us, the automatic process creates an FTP user account. This user account includes a unique username and password and provide direct access to the FTP server. You can locate these details in your welcome email.

If you are not sure about using FTP, we also offer a File Manager which can be used by logging into your control panel.

Making a new FTP account

There are a few benefits to setting up additional accounts, including:

  • You can give authorized users the ability to use it without needing your main login details, this prevents them from accessing anything outside what you want. 
  • Accounts can have set quotas letting you limit usage, without impacting your own limits.
  • Having multiple accounts allows multiple ftp connections and ftp transfers to take place simultaneously. 

cPanel Setup

1. Login to your cPanel control panel. 

2. Navigate to FTP accounts in the files section. Shown below, click on the highlighted area.
cPanel control panel with FTP area highlighted
FTP accounts in cPanel
3. Within the tool, create a username, and generate a password. You can either leave the directory as default or enter a specific area for the directory. If you want to limit the quota of the account, you can do so within the quota section. You might want to do this if this account is for a developer whom, you want to limit access.

4. When you have finished entering the details, click Create and proceed to the next step.
cPanel FTP account creator
Account creation tool
5. From this page, you can manage all the account/s information and quotas. You can also delete the account.
cPanel accounts list
List of accounts

Plesk Setup

1. Login to your Plesk control panel.

2. Under the domain you want to add an FTP account to, click FTP access
FTP access in Plesk
FTP access
3. Once you have entered the FTP access tool, you can add an FTP account by clicking the button highlighted below.
Add FTP account Plesk
Add an FTP account
4. You can create an account by entering details, including the account name. Which directory to store the user in, and by generating a password. After it is configured to your liking, Click OK.
Configure additional accounts Plesk
Configure additional accounts
5. If successfully created, the following prompt will appear.
Added account successfully Plesk
Success!