Customers can use the interface found at cPanel >> Home >> Files >> FTP Accounts to create and manage your website Secure File Transfer Protocol (SFTP) accounts.
SSH File Transfer Protocol (SFTP) allows you to transfer files over a secure connection
- You can only access this interface if your hosting package has SFTP services enabled on your server.
- If the account uses a dedicated IP address, you can use your cPanel account's username and password to log in to SFTP. Otherwise, you must use the full SFTP account username (account, at-symbol, and domain name) and password to access SFTP.
- You can use your cPanel account's username and password to log in to SFTP.
- To view past FTP connections to your site, navigate to the Raw Access interface (cPanel >> Home >> Metrics >> Raw Access).
- On some of our servers that use Pure-FTPd, the system will only return the first 2,000 files in each folder.
To create an FTP account, perform the following steps:
- Enter the desired username in the Log In text box.
- Select the desired domain from the Domain menu.
- Enter and confirm the new password in the appropriate text boxes.
- The system evaluates the password that you enter on a scale of 100 points.
0
indicates a weak password, while100
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 the Password Generator to generate a strong password.
- The system evaluates the password that you enter on a scale of 100 points.
-
Enter the FTP account's home directory.
- 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
, whereaccount
represents the username that you entered in the Login text box anddomain.tld
represents the domain you selected in the Domain menu.
You cannot use symbolic links (symlinks) to upload data outside of this directory.
- The Directory text box defines the new FTP account's top level of directory access. For example, if you enter
-
Enter the disk space quota, or select Unlimited.
If your server uses the ProFTPd FTP server, you cannot use quotas.
If an FTP account experiences problems with uploads, you may need to increase the Quota value.
- Click Create FTP Account. The new account will appear in the FTP Accounts table.
To change an FTP account's password, perform the following steps:
- Click Change Password for the FTP account for which you wish to change the password.
- Enter and confirm the new password in the appropriate text boxes.
Note that 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. We 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 the Password Generator to generate a strong password.
- Click Change Password.
To change an FTP account's quota, perform the following steps:
- Click Change Quota for the FTP account for which you wish to change the quota.
- Enter the disk space quota, or select Unlimited.
- Click Change Quota.
Remember: If your server uses the ProFTPd FTP server, you cannot use quotas.
To remove an FTP account (please be careful with this operation), perform the following steps:
- Click Delete for the FTP account that you wish to remove.
- Click the desired deletion option:
- Delete Account — Remove the FTP account only. This will not remove the files that the FTP account's home directory contains.
- Delete Account and Files — Remove the FTP account and all of the files that the FTP account's home directory contains.
Warning: Only use this option with extreme caution. If the FTP account that you delete can access the public_html directory, this option automatically removes the public_html directory and all of its contents, which will break your website.
- Cancel — Do not delete the account.