The first login to a new Linux VPS should do more than confirm access. Change temporary passwords, add SSH keys, update packages, check firewall status and document the server details before deploying apps. This turns the first session into a security baseline for everything that runs later.
| Use case | What to do | Why it matters |
|---|---|---|
| New VPS buyer | Login, change password, update packages | Prevents weak first-day configuration. |
| Developer setup | SSH keys and deploy user | Avoids using root for everyday app work. |
| Production server | Firewall, backups and monitoring | Creates a safer base before launch. |
| Task | Command or check | Why it matters |
|---|---|---|
| Update packages | sudo apt update && sudo apt upgrade -y | Starts the VPS with current security patches. |
| Create a sudo user | adduser deploy and usermod -aG sudo deploy | Avoids using root for everyday work. |
| Add SSH keys | Copy your public key into ~/.ssh/authorized_keys | Key login is safer than relying only on passwords. |
| Check firewall | sudo ufw allow OpenSSH, then sudo ufw status verbose | Protects SSH while reducing accidental lockout risk. |
| Record server details | Save IP, hostname, OS, SSH port and recovery path | Makes support, DNS and future troubleshooting faster. |
Lockout warning: do not disable password login until SSH key login works in a second terminal session and you know how to recover access from the Voxfor dashboard.
Getting started with your Voxfor Linux VPS involves some critical steps to secure your server and begin managing it. You will learn to access your dashboard, initial login steps, and reconnect after the mandatory password update for increased security.
Voxfor Linux VPS onboarding
Your first VPS login is the beginning of real server control. Voxfor Lifetime VPS gives you dedicated Linux resources for websites, apps, automation, and learning.
A Virtual Private Server (VPS) is a virtualized server that provides dedicated resources on a physical server shared among multiple users. VPS hosting offers the flexibility of a dedicated server but at a fraction of the cost.
The first step to managing your Voxfor VPS is accessing the Voxfor dashboard, where all your server details are available. Upon purchase of your VPS, your login credentials and server details are sent to your registered email. Alternatively, you can access them directly through the dashboard.


In the dashboard, navigate to Services > Active Products/Services, where you’ll find:

First-Time Login and Password Updation
When accessing your server for the first time, you’ll connect using SSH and then be required to update your password for security reasons. Follow these steps carefully:



After the connection is established, you will be prompted to enter your username for the VPS. Type your username and press Enter. Next, you will be asked for your password. Note that while entering the password, it won’t appear on the screen for security reasons (no characters or asterisks will be visible). Type your password carefully and press Enter again to proceed. Once authenticated, you will have access to the command line interface of your VPS.
Note: The screen will not display the password typed, for security reasons.

The system will ask you to change the initial password. It will only do so after logging in, though:
Note: The screen will not display the password typed, for security reasons.

After the temporary password is changed, open a second SSH session and set up a normal sudo user plus SSH keys. Keep the first session open until the second one works.
sudo apt update && sudo apt upgrade -y
sudo adduser deploy
sudo usermod -aG sudo deploy
On your computer, create or locate your public key, then copy it to the new user. On Linux or macOS this usually starts with:
ssh-keygen -t ed25519 -C "[email protected]"
ssh-copy-id deploy@SERVER_IP
Once key login works in a second session, review SSH settings carefully. Test syntax before reload:
sudo sshd -t
sudo systemctl reload ssh
Your SSH session will automatically terminate for increased security after the password change. To reconnect:


Once reconnected, you will have full access to your server and can begin managing it.
The Voxfor dashboard is your hub for managing your VPS and related services. Key features include:

To manage your VPS:

In the server configuration page, you’ll find:
Keep these details secure and use them to establish an SSH connection.
Note: Use your New Password, which you set after the initial login

On the login page, use a link to reset your password.
A first-time PuTTY host-key warning is expected, but confirm the IP address before accepting. If the warning appears after a rebuild, migration or IP change, verify the server details before continuing.

Verify the password from the dashboard and avoid copying extra spaces.
Accessing and managing your Voxfor VPS is easy when you follow the correct steps. Begin by retrieving your server details from the dashboard or email, then complete the initial connection and password update. Reconnect securely to start using your server. For further assistance, contact Voxfor support through the Support section in your dashboard.

Vinayak Baranwal wrote this article. Use the provided link to connect with Vinayak on LinkedIn for more insightful content or collaboration opportunities.
Change the temporary password, update packages, create a sudo user, add SSH keys, check firewall status and record server details before deploying apps.
Only after SSH key login works in a second session and you know the recovery path. Disabling password login too early can lock you out of the VPS.
Start with package updates, a sudo user, SSH key setup, UFW checks, hostname/timezone checks and a note of your IP address, OS and SSH port.
PuTTY shows a host-key alert on first connection. Confirm the server IP before accepting; if the warning appears later, verify whether the VPS was rebuilt, moved or changed.
You can, but secure SSH, update the system, check firewall rules and plan backups before deploying important websites, apps or AI tools.