Add an FTP account in cPanel
From the ‘Files’ section of the cPanel menu, select ‘FTP Accounts’.
You’ll now proceed to create an FTP user, the suffix of the ‘Log in’ (or username) is already written below and cannot be edited. This suffix is determined by the domain you are adding FTP access to. Above this you can type in the prefix of the username and this must be different to any other FTP usernames you have already set up.
Set your password, the password must be strong and messages will appear on how to make your password stronger. If your attempts at creating your password do not meet the requirements of cPanel, the password will not be accepted and you’ll need again to create a password. Failing this, to the right of the password fields is a button which will generate a very strong password for you. If you use the password generator then make sure to save the password, as invariably these passwords are complicated, nonsensical and not memorable.
Confirm your choice of password in this next box as below, this step is not required if you use the password generator, as the confirm password field is already populated by cPanel.
You are able to limit the amount of data assigned to an FTP user, you may want to limit how much the user is able to download or upload to your hosting space. You can also assign no limits (unlimited) to a user and this is the selection by default.
Once you have completed this form, click the ‘Create FTP Account’ button.
Once created you will find your FTP account created below. In order to setup your account within a FTP client such as Filezilla or Cyberduck you can configure FTP settings using the Configure FTP Client option
This will display the details required to put into your Client.