Regaining Access to Your Server
If you have forgotten or lost the root (Linux) or administrator (Windows) password for your VPS, the FREAKHOSTING VPS Control Panel provides a built-in password reset feature. This allows you to set a new password directly from the web interface without needing to access the server first.Difficulty
Beginner
Time
2 Minutes
Prerequisites
Before you can reset your server’s root/administrator password, the following conditions must be met:Server Must Be Running
The password reset function requires your server to be in a Running state. If your server is powered off, boot it first using the Boot button on the Overview page.
QEMU Guest Agent Must Be Installed
The password reset feature communicates with your server through the QEMU Guest Agent. This agent is pre-installed on all servers built using FREAKHOSTING’s standard operating system images. If you have installed a custom OS or removed the agent, this feature will not work until the agent is reinstalled.
Resetting the Password
Navigate to Your Server
Click on Servers in the top navigation bar, then click Manage next to the server whose password you need to reset.
Reset the Password
Click the Reset Password button. The system will generate a new random password and apply it to the root (Linux) or Administrator (Windows) account on your server.
Save the New Password
The new password will be displayed on screen or sent to your registered email address. Copy and save it immediately in a secure location such as a password manager.
After Resetting Your Password
After successfully resetting your password, we recommend:- Change the password to something memorable — Log into your server and set a custom password that you can remember but that is still strong and secure.
- Update any stored credentials — If you have the server password saved in SSH clients, scripts, or configuration management tools, update them with the new password.
- Consider using SSH keys — For Linux servers, switching to SSH key-based authentication eliminates the need to remember passwords entirely. See How to Manage SSH Keys.
What if the password reset fails?
What if the password reset fails?
If the reset fails, it is most likely because the QEMU Guest Agent is not installed or not running on your server. You can install it manually by connecting via VNC (if available) or by booting into Rescue Mode and installing the agent from there. On Debian/Ubuntu, run:
apt install qemu-guest-agent && systemctl enable --now qemu-guest-agent.Can I reset the password if my server is off?
Can I reset the password if my server is off?
No, the password reset requires the server to be running because it uses the QEMU Guest Agent to communicate the new password to the operating system. Boot your server first, then perform the reset.
Does this reset my VPS Control Panel password?
Does this reset my VPS Control Panel password?
No, this feature resets the operating system root/administrator password on your VPS — not your control panel account password. To change your control panel password, go to Account > Password.
What is the QEMU Guest Agent?
What is the QEMU Guest Agent?
The QEMU Guest Agent is a small service that runs inside your VPS and enables communication between the host system and your server’s operating system. It enables features like password resets, proper shutdown signaling, and filesystem freezing for consistent backups.
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: March 2026 | VPS Support: Password reset simplified.