The Ultimate Guide to Resetting a Forgotten FTP Password Losing access to your File Transfer Protocol (FTP) server can completely halt your website management or data deployment workflow. If you have forgotten your FTP password, you cannot bypass security without resetting it or retrieving it through authorized channels.
Fortunately, resetting an FTP password is a straightforward process. The exact steps depend entirely on where your FTP account is hosted. Method 1: Resetting via Your Web Hosting Control Panel
If your FTP account is tied to a website hosting package, your control panel is the fastest place to change your password. For cPanel Users Log into your hosting account and open cPanel. Scroll to the Files section and click FTP Accounts. Scroll down to the FTP Accounts list.
Locate your specific username and click Change Password (or Manage). Enter a new, strong password and confirm it. Click Change Password to save. For hPanel (Hostinger) Users
Log into your account and navigate to your website’s dashboard. Search for FTP Accounts in the sidebar. Locate your account under the active list. Click the Change Password or Edit button. Provide a new secure password and click Update. For Plesk Users Log into Plesk and go to Websites & Domains. Click on FTP Access. Click on the specific FTP username you need to modify. Type your new password into the fields provided. Click OK to apply the changes. Method 2: Recovering Saved Passwords from FTP Clients
If you previously saved your credentials in an FTP client like FileZilla or Cyberduck, you might not need to reset the password at all. You can export or view the existing one. FileZilla (XML Export Method) Open FileZilla. Click File in the top menu and select Export. Check the box for Export Site Manager entries and click OK. Save the .xml file to your desktop.
Open this file using a text editor (like Notepad or TextEdit).
Locate your site name and look for the tag to see your plain-text password. Cyberduck (Keychain / Credential Manager Method)
Cyberduck relies on your operating system’s native password manager.
On Mac: Open Keychain Access, search for your server’s IP or URL, check Show Password, and enter your Mac login password.
On Windows: Open Credential Manager, navigate to Windows Credentials, find your FTP server string, and click Show.
Method 3: Resetting Passwords on a Dedicated VPS or Dedicated Server
If you manage your own Linux server running an FTP daemon like vsftpd, ProFTPD, or Pure-FTPd, you must reset the password via the command line interface (CLI). Resetting a Linux System User Password Most FTP setups use standard Linux system users.
Log into your server via SSH as root or a user with sudo privileges. Execute the following command: sudo passwd ftp_username Use code with caution.
Type the new password when prompted, then re-type it to confirm. Resetting Virtual Users (e.g., Pure-FTPd)
If your FTP setup uses virtual users isolated from the main system, use the specific daemon’s tool: pure-pw passwd ftp_username -m Use code with caution.
(The -m flag commits the change immediately to the user database). Next Steps: Updating Your Configurations
Once you have successfully changed your password, remember to update it everywhere it is actively used to prevent connection errors:
Update your FTP Client (FileZilla, Cyberduck, WinSCP) Site Manager profiles. Update deployment scripts or GitHub Actions secrets.
Update backup plugins (like WordPress backup tools) that send data to remote storage via FTP. To help me tailor any troubleshooting steps, tell me: What hosting provider or control panel are you using? Are you connecting via a specific FTP client? Is this a shared hosting account or a private server (VPS)?
I can provide step-by-step instructions for your specific environment. Saved time Comprehensive Inappropriate Not working
A copy of this chat, including the images and video, will be included with your feedback A copy of this chat will be included with your feedback
Your feedback will include a copy of this chat and the image from your search
Your feedback will include a copy of this chat, any links you shared, and the image from your search.
Thanks for letting us know
Google may use account and system data to understand your feedback and improve our services, subject to our Privacy Policy and Terms of Service. For legal issues, make a legal removal request.