FTP accounts let you or your team transfer files to your hosting server using an FTP client like FileZilla. You can create separate accounts with restricted access for developers or designers.
Creating an FTP Account
In cPanel, go to Files > FTP Accounts and click Add FTP Account. Enter a username, password, and set the Directory to restrict the account to a specific folder (e.g., public_html/client-site). Click Create FTP Account.
Connection Settings
Give the developer these credentials:
- Host: ftp.yourdomain.com
- Username: username@yourdomain.com
- Password: the password you set
- Port: 21 (FTP) or 22 (SFTP)
Tip: Use SFTP (port 22) instead of FTP β it encrypts the connection.
Managing FTP Accounts
From the FTP Accounts list, you can change a password or delete an account when a developer's access is no longer needed. You cannot change the directory after creation β delete and recreate the account instead.