How to Create Additional FTP Accounts in cPanel

One way to transfer files to and from your hosting account is through File Transfer Protocol (FTP). Although your hosting account comes with an FTP account that can access everything, it is often useful to create additional FTP accounts for specific users.

Creating additional FTP accounts allow you to:

  1. Give someone access to the files on your website without giving them access to cPanel.
  2. Specify specific directories/folders that they can access.
  3. Better control who has access by giving everyone their own FTP login. 

Setting Up the FTP Account

Video Tutorial

How to Create New FTP Accounts

  1. Log into cPanel.
  2. Click on FTP Accounts in the Files section.
  3. Specify a username in the Log in field.
  4. Specify which Domain this username is associated with.
    • This domain name actually becomes part of their username.
    • Specifying a domain name here does not determine what files the user can access.
  5. Type the new Password twice.
    • Optionally use the Password Generator to create a stronger password.
  6. If you want to specify which directory (and its subdirectories) a person can access using this account, specify that under Directory.
  7. If you want to limit the amount of uploads or downloads a person can make using this account, specify a Quota; otherwise leave as Unlimited.
  8. Click on the Create FTP Account button.
  9. A confirmation message will appear.

Additional Options

Once the FTP Account is created, you can:

  • Change the Password
  • Change Quota
  • Delete
  • Configure FTP Client

Important Note

When using this FTP Account, the Username entered in the FTP client must include the domain name. So if you create a log in called demo and you specified the domain example.com when creating the FTP account, the username would be demo@example.com.

About the Author

WisTex's picture
Scott M. Stolz

Recommended Content