How to create an FTP account and connect to your website
Search for ftp in the search bar and select "FTP Accounts"
At the top of the page it gives you an option to create an account, make note of the username and password requirements
Create the username. If you have problems coming up with a password, use the password generator. Make sure you copy this password and put it in a safe place like a password manager (you will not be able to recover this password, but you can reset it). Check the box and click on "Use Password"
Choose the directory this account will have access to. To have access to your root hosting files, you can leave this empty. "public_html" will be your website root. This cannot be changed. If you need to change it, you will need to re-create the account.
Choose the disk quota for this account. This is the amount of disk space this account can use. Please note that even if this account is set to "unlimited" it is still limited to your overall package disk space.
Select "Create FTP Account'
Once the account is created, you can pull up the account information under the "FTP Accounts" heading on the same page. Click on "Configure FTP Client". The Manual settings will be listed below.
*FTP through CoreFTP is no longer supported, you must use SFTP to connect to your account.
This snippet is from a program called WinSCP, but the settings are basically the same from client to client. Select your protocol (FTP), your Encryption (TLS/SSL Explicit), your port (21), and type in your FTP address. Then click on "Login" (this may also be "Connect" depending on your client)
Step 10 (Optional)
Connecting with SFTP
To connect with SFTP instead of FTP you must log in with your cPanel/5Nines account and not the FTP account that was configured in Steps 2 through 8. You will need to change the file protocal of your FTP client to SFTP as well.