To add an FTP account to FileZilla:
Select Site Manager from the File menu.
Create or edit your site profile as follows:
Host: (FTP Server on your hosting account’s Info page)
Port: (Leave blank)
Protocol: FTP - File Transfer Protocol
Encryption: Require explicit FTP over TLS
Logon Type: Normal
User: (Your cPanel username)
Password: (Your cPanel password)
Server Type: Default (Autodetect)
Bypass proxy: Off
Default remote directory: public_html
Transfer mode: Passive
Limit number of simultaneous connections: Off
Click the Connect button.
FileZilla may show an "unknown certificate" warning. If so, select the 'Always trust' checkbox, then click 'OK'. This will prevent the warning from showing up again for a while, but it might show up again in the future after certain types of system updates.
Technical note: This is normal behavior for FileZilla regardless of whether or not the certificate is legitimate. Unlike most FTP apps, which check the local certificate store to determine if a certificate is likely to be legitimate, FileZilla deliberately leaves it up to the user instead.
FileZilla should now be securely connected to your FTP account!