An FTP or File Transfer Protocol account is used for managing and uploading files for your website. Your cPanel acts as the default or main FTP account so you do not need to create one unless you want to assign multiple FTP accounts to your users without giving your cPanel access.
How to create an FTP account:
- Login to your cPanel,
- Click FTP Accounts in the Files section group,
- Type the name of the FTP user in the Login field provided. Take note that cPanel always adds @yourdomain.com to the full FTP username.
- Add your own password to authenticate this FTP account. Note: always use a strong password combination.
- Set a quota or the maximum amount of bandwidth allowed for this FTP account. If set to unlimited, this FTP user will have the ability to use the total bandwidth for the main cPanel account.
- cPanel will automatically populate the assumed directory base on the FTP username you assigned but you should change this to public_html/ or provide the correct directory you want the user to access. Note that if you erase everything in the directory field and just leave "/", the user will have access to your home directory or any directory outside your public_html. FTP users without being contained in a directory will not be able to access directories above their permitted directory.
- Click Create to add the user.
You can also view the FTP video tutorial by cPanel, by clicking the link below:
https://www.cpanel.net/media/tutorials/ftpacct.htm