Managing files via FTP is now easier and more secure. After creating an FTP account, you can upload, download, and edit web files without sharing primary credentials. You can also assign users specific directory access levels.
This guide explains how to create and configure an FTP account in cPanel.
Follow steps:
- Log in to your cPanel account.
- Under Files section and Select FTP Accounts.
- In FTP Accounts page, you can see the following page:
- Here you need to add the username of the new user in the Log In field. Please note that the username is created in the same format as an email address. The @yourdomain.tld part of the username is added for you.
- Now, In Password filed you have to enter a password and again confirm this in the Password (Again) field. Make sure you are entering a strong password. We always recommend to use Password Generator to create a strong password.
- The Directory field is where you configure the directories and files to which the new FTP user has access.
- Important! cPanel auto-fills this field, but the default directories may not be ideal. For security, specify the exact directory the user should access. Leaving it blank grants access to the entire home directory, posing a risk if credentials are compromised. Limit home directory access to essential admins only.
- In the Quota field, you can set a quota for the maximum amount of bandwidth that the new FTP account can use. If you set the quota to unlimited, the user will be able to use all the bandwidth for your cPanel account and this may affect the performance of your website.
- Once you have filled in the details, click on the Create FTP Account box.
- The account will then appear in the FTP Accounts list.
By now, you must have understood how to add and configure an FTP account in cPanel. However, for any queries, feel free to reach out to our support team.