Voxfor Linux VPS First Login: SSH Password Change Firewall and Next Steps
Last edited on July 10, 2026

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 caseWhat to doWhy it matters
New VPS buyerLogin, change password, update packagesPrevents weak first-day configuration.
Developer setupSSH keys and deploy userAvoids using root for everyday app work.
Production serverFirewall, backups and monitoringCreates a safer base before launch.

First 15 Minutes on a New Linux VPS

TaskCommand or checkWhy it matters
Update packagessudo apt update && sudo apt upgrade -yStarts the VPS with current security patches.
Create a sudo useradduser deploy and usermod -aG sudo deployAvoids using root for everyday work.
Add SSH keysCopy your public key into ~/.ssh/authorized_keysKey login is safer than relying only on passwords.
Check firewallsudo ufw allow OpenSSH, then sudo ufw status verboseProtects SSH while reducing accidental lockout risk.
Record server detailsSave IP, hostname, OS, SSH port and recovery pathMakes 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:

  1. Open your preferred web browser, type https://my.voxfor.com/login in the address bar, and press Enter to access the login page.
Voxfor Login Screen
  1. 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.
Voxfor Login Page

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.
VPS control panel management Interface

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

  1. Open PuTTY (or any SSH client).
Step-by-step instruction for accessing a VPS using PuTTY
  1. 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.
Visual guide to establishing an SSH connection to a VPS
  1. 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.
PuTTY Security Alert

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.

Authenticating with Credentials

Step 3: Update Your Password

The system will ask you to change the initial password. It will only do so after logging in, though:

  1. Enter your Current Password: After logging in, type the current password that was provided to you to verify your identity before changing it.
  2. 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.
  3. 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.

Modifying VPS Login Credentials

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:

  1. Open PuTTY again and enter the same IP address and port (22).
Re-establishing SSH Connection
  1. Use the updated password to log in.
SSH login screen with password field highlighted

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:

  1. Services: View active VPS instances.
  2. Domains, Invoices, and Tickets: Access related tools.
  3. Active Products/Services: Check the status of your VPS.
My Dashboard page with active VPS instances and other services

To manage your VPS:

  1. Go to Services in the dashboard.
  2. Select your VPS to view and configure server details.
My Products & Services page showing active VPS instances

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

Voxfor server configuration page

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.

PuTTY security warning about unknown host key

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 Article Author

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Lifetime Solutions:

VPS SSD

Lifetime Hosting

Lifetime Dedicated Servers