Quick Answer
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.
First Login Checklist
| 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. |
First 15 Minutes on a New Linux VPS
| 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.
Related Voxfor Guides
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
Start managing your Voxfor Lifetime Linux VPS with confidence
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.
What is a VPS and Why Use Voxfor Lifetime Linux VPS?
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.
Why Choose Voxfor?
- Lifetime VPS Hosting: Voxfor Lifetime VPS plans help users plan longer-term hosting costs, while server security and maintenance still need proper setup after purchase.
- User-friendly Interface: Voxfor provides an easy interface for managing VPS servers.
- Customizability: Offers VPS configurations that can be matched to websites, apps, automation tools or private dashboards.
- Comprehensive Tools: Provides server-management actions such as reboots and dashboard access; confirm backup and monitoring options for your specific plan before relying on them.
Accessing Your Dashboard and Server Details
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.
Steps to Access the Dashboard:
- Open your preferred web browser, type https://my.voxfor.com/login in the address bar, and press Enter to access the login page.

- On the login page, you’ll see fields requesting your email address and password. Enter your registered email and your password in the fields. After filling in both fields, click the “Login” button to access your account.

In the dashboard, navigate to Services > Active Products/Services, where you’ll find:
- Host Name/IP Address: This is the unique IP address assigned to your VPS. You’ll use it to establish a connection via SSH or remote desktop protocols.
- Username: Usually set as “root” for administrative privileges, this username grants you complete control over the server’s configurations and operations.
- Password: This is the root password associated with your VPS. You’ll need it alongside the username to securely authenticate your access to the server.

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:
Step 1: Connect to Your Server
- Open PuTTY (or any SSH client).

- To start using PuTTY, first open up the application. In the Host Name field, type in your VPS server’s IP address. Then, in the Port field, enter the port value as 22/default for SSH connections. Once the IP address and port are entered, establish the connection to your VPS server by clicking the open button. A terminal will open, where you can begin interacting with your server.

- When you connect to your VPS server for the first time, PuTTY will display a Security Alert. This message informs you that the server’s host key is not cached, meaning PuTTY has yet to see this server. You have three options: click Accept to save the server’s key for future connections (recommended if you trust the server), click Connect Once to proceed without saving the key (you’ll see the alert again next time), or click Cancel to abort the connection if you do not trust the server. Selecting Accept is appropriate only when the IP address and server details are verified.

Step 2: Authenticate with Credentials
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.

Step 3: Update Your Password
The system will ask you to change the initial password. It will only do so after logging in, though:
- Enter your Current Password: After logging in, type the current password that was provided to you to verify your identity before changing it.
- Type a new password and press Enter: Choose a new password, input it carefully, and press Enter to set it as your updated login credential.
- Re-enter the new password for confirmation: Retype it exactly as before to confirm it, confirming there are no typos, then press Enter to finalize.
Note: The screen will not display the password typed, for security reasons.

Secure SSH Command Examples
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
Reconnecting After Password Update
Your SSH session will automatically terminate for increased security after the password change. To reconnect:
- Open PuTTY again and enter the same IP address and port (22).

- Use the updated password to log in.

Once reconnected, you will have full access to your server and can begin managing it.
Navigating the Voxfor Dashboard
The Voxfor dashboard is your hub for managing your VPS and related services. Key features include:
- Services: View active VPS instances.
- Domains, Invoices, and Tickets: Access related tools.
- Active Products/Services: Check the status of your VPS.

To manage your VPS:
- Go to Services in the dashboard.
- Select your VPS to view and configure server details.

Accessing Server Details
In the server configuration page, you’ll find:
- Host Name/IP Address: Used for SSH or remote connections.
- Username: Typically root.
- Password: The root password for access.
Keep these details secure and use them to establish an SSH connection.
Note: Use your New Password, which you set after the initial login

Troubleshooting Common Issues
Forgot Password
On the login page, use a link to reset your password.
Unable to Connect via SSH
- Double-check the IP address and port.
- Make sure that SSH connections are not blocked on your network.
- Reboot the VPS using the dashboard if necessary.
Security Alert in PuTTY
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.

Incorrect Password
Verify the password from the dashboard and avoid copying extra spaces.
Conclusion
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.
About the writer

Vinayak Baranwal wrote this article. Use the provided link to connect with Vinayak on LinkedIn for more insightful content or collaboration opportunities.
Frequently Asked Questions
What should I do after first VPS login?
Change the temporary password, update packages, create a sudo user, add SSH keys, check firewall status and record server details before deploying apps.
Should I disable password login?
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.
What commands should I run first?
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.
Why does PuTTY show a security alert?
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.
Can I deploy apps immediately?
You can, but secure SSH, update the system, check firewall rules and plan backups before deploying important websites, apps or AI tools.








