FTP Access
How to Change an FTP Password
Update FTP account passwords safely without changing unrelated cPanel or email passwords.
Update FTP account passwords safely without changing unrelated cPanel or email passwords.
When to Use This
Use this guide when you need to manage FTP password changes and want a clear checklist before making changes. If the task affects a live website, email delivery, DNS, files, or a database, take a backup first and make changes during a quiet traffic period.
Before You Start
- Log in to cPanel or the related application dashboard
- Confirm you are working on the correct domain or installation
- Save current settings before changing them
- Keep usernames, passwords, and server details private
Correct Connection Settings
- Protocol: SFTP when available
- Host: your domain name or server hostname
- Port: 22 for SFTP, 21 for FTP
- Username: your cPanel username or the full FTP username, often user@yourdomain.com
- Website folder: public_html for the primary site unless support tells you otherwise
Basic Steps
- Create or confirm the FTP account in cPanel → Files → FTP Accounts.
- Restrict dedicated FTP users to the smallest folder they need.
- Save the connection in your FTP client with SFTP selected.
- Upload a small test file before moving a large site.
- Check file permissions after uploading: 644 for files and 755 for folders is the normal starting point.
cPanel FTP Notes
- The primary FTP account is tied to the cPanel account and can access more than public_html.
- Dedicated FTP accounts can be limited to one folder.
- Deleting an FTP account should not delete files unless you explicitly choose an option that removes files too.
- If directory listings fail, try passive mode before changing credentials.
Common Mistakes
- Uploading site files above public_html where browsers cannot reach them
- Using plain FTP on public Wi-Fi
- Giving contractors the main cPanel login instead of a limited FTP account
- Leaving old FTP users active after a project ends
330 Hosting Recommendation
Use SFTP whenever possible and remove temporary FTP accounts when work is finished. If uploads succeed but the site does not change, verify the document root for that domain in cPanel’s Domains interface.
Want us to handle it?
330 Hosting can do this for you.
Use the guide above if you want to do it yourself. If you would rather avoid breaking email, DNS, files, SSL, or WordPress, our support team can help.