Knowledgebase

How to create an FTP Account in cPanel?  Print this Article

Overview:

You can use this interface to create and manage your website’s File Transfer Protocol (FTP) accounts. FTP allows you to manage your website’s files.

Note:
  • You can only access this interface if your hosting provider has enabled FTP services on your server.

  • To determine which FTP server daemon that your server uses, contact your hosting provider. cPanel & WHM supports the ProFTPD and Pure-FTPd FTP server daemons.

    • On servers that use Pure-FTPd, the system will only return the first 2,000 files in each folder. Your hosting provider can adjust this number.
  • If the account uses a dedicated IP address, you can use your cPanel account’s username and password to log in to FTP. Otherwise, you must use the full FTP account username (account, at-symbol, and domain name) and password to log in to FTP.

  • You can use your cPanel account’s username and password to log in to FTP.

  • SSH File Transfer Protocol (SFTP) allows you to transfer files over a secure connection. For more information about SFTP, read our How To Configure Your SFTP Client documentation.

  • To view past FTP connections to your site, navigate to the Raw Access interface (cPanel >> Home >> Metrics >> Raw Access).

Add FTP Account

To create an FTP account, perform the following steps:

  1. Enter the desired username in the Log In text box.

  2. Select the desired domain from the Domain menu.

  3. Enter and confirm the new password in the appropriate text boxes.

    Note:
    • The system evaluates the password that you enter on a scale of 100 points. 0 indicates a weak password, while 100 indicates a very secure password.

    • Some web hosts require a minimum password strength. A green password Strength meter indicates that the password is equal to or greater than the required password strength.

    • Click Password Generator to generate a strong password. For more information, read our Password & Security documentation.

     

  4. Enter the FTP account’s home directory.

    Note:
    • The Directory text box defines the new FTP account’s top level of directory access. For example, if you enter example in the Directory text box, the FTP account can access the /home/$user/example/ directory and all of its subdirectories.

    • The system automatically populates this text box with public_html/domain.tld/account, where account represents the username that you entered in the Login text box and domain.tld represents the domain you selected in the Domain menu.

    Important:
    You cannot use symbolic links (symlinks) to upload data outside of this directory.

     

  5. Enter the disk space quota, or select Unlimited.

    Note:
    If your server uses the ProFTPD FTP server, you cannot use quotas. For more information about your server’s FTP server, contact your hosting provider.
    Important:
    If an FTP account experiences problems with uploads, you may need to increase the Quota value.

     

  6. Click Create FTP Account. The new account will appear in the FTP Accounts table.

Was this answer helpful?

Related Articles

FTP Default Setting
FTP default setting are below: Host: host2.ionblade.comUsername: (set in cpanel)Password: (set in...
How to change the password of the FTP Account in cPanel?
Overview: You can use this interface to create and manage your website’s File Transfer Protocol...
How to change the FTP User Quota in cPanel?
Overview: You can use this interface to create and manage your website’s File Transfer Protocol...
How to Delete an FTP User account from cPanel?
Overview: You can use this interface to create and manage your website’s File Transfer Protocol...
How to Connect to your Server via FTP with Notepad++
One way to edit files on your server is to use Notepad++. Notepad++ has a great FTP capability...