FTP stands for File Transfer Protocol — using it, you can move files between computers and servers. When using FTP, you are the "client," and the destination is the "server."
There are many FTP client programs available. For example, the built-in File Manager in cPanel, or standalone programs like CuteFTP or FileZilla. If you plan to use FTP long-term or need to upload/download a large number of files, an FTP client is the best way to do it.
cPanel lets you set up FTP accounts so that certain external users can access a limited part of your server. You can also set up an anonymous FTP account so that anyone can access a limited part of your server. You can also manage these FTP sessions by disconnecting them if they last too long.
⚠️ Warning: By its nature, FTP allows external users to modify your website. External users can upload, download, and delete files. Keep this in mind when setting up an FTP account.
Your FTP server: ftp.yourdomain.com, or you can use the server's IP address instead of the domain name.
Your FTP username: yourmainusername@yourdomain.com
FTP password: yourmainpassword
Port: 21
Once logged into FTP, you'll see a set of folders. Open the "www" folder and upload all your website's files there.
