Step 1. Go to the cPanel
Step 2. Go to FTP Accounts in the Files section.

Step 3. Under Add FTP Account, input a username for the new login
Step 4. Select the site you want to create the account for
Step 5. Input a password in both text boxes
NB. Use the Generate password button for a strong one to be created automatically for you
Step 6. Choose the directory this account can connect to (leaving this blank will enable access to the root folder and every directory on the site)
Step 7. If you want to limit the amount of data that can be transferred, input that into the quota box
Step 8. Click Create Account

It should now appear at the bottom under FTP Accounts section.