How to Manage FTP Accounts in cPanel ?

November 17, 2025

FTP (File Transfer Protocol) accounts allow you to upload, download, and manage your website files securely. TZSMM Host guides you step-by-step to create, configure, and manage FTP accounts in cPanel.

Step 1: Log in to cPanel

Access your cPanel account at https://yourdomain.com:2083 and enter your credentials.

Step 2: Navigate to FTP Accounts

Scroll down to the Files section and click on FTP Accounts. Here you can manage all existing FTP users and create new ones.

Step 3: Create a New FTP Account

  • Login: Enter the desired username for FTP access.
  • Domain: Choose the associated domain if multiple exist.
  • Password: Set a strong password or use the password generator.
  • Directory: Specify the folder this account can access (e.g., public_html/subfolder).
  • Quota: Set storage limits or choose unlimited.

Click Create FTP Account to save.

Step 4: Manage Existing Accounts

Under the FTP Accounts section, you can:

  • Change passwords for existing accounts.
  • Adjust directory access or quotas.
  • Delete accounts no longer needed.

Step 5: Access FTP via Client

Use any FTP client (like FileZilla, Cyberduck, or WinSCP) and enter:

  • Host: yourdomain.com
  • Username: the FTP username
  • Password: the password set in cPanel
  • Port: 21 (standard FTP) or 22 (SFTP/secure)

Step 6: Secure Your FTP

Always use strong passwords, consider enabling SFTP for encryption, and remove unused accounts to keep your website files secure.

Conclusion

Managing FTP accounts in cPanel allows you to securely upload, edit, and organize website files. Following these steps ensures your website data is protected and accessible to authorized users only. TZSMM Host provides complete guidance to simplify FTP management for your hosting accounts.

Was this answer helpful?

53 Users Found This Useful (152 Votes)

Comments