Desktop as a service

Overview

Your Vying.io VPS can be accessed in two main ways:

  • SSH — for Linux servers
  • RDP — for Windows Server installations

Below you’ll learn exactly how to connect, what credentials you need, and what to do if something doesn’t work.


🟩 

1. What You Receive After VPS Setup

When your VPS is ready, we send you:

  • The IP address (public or VPN-only)
  • A username and password (for Linux or Windows)
  • An OpenVPN profile, if your VPS is protected inside the private network
  • Optional SSH key, if requested

Typical Linux credentials:

  • Username: root or a sudo-enabled user
  • Password: the one we provide

Typical Windows credentials:

  • Username: Administrator
  • Password: the one we provide

🟦 

2. How to Connect to a Linux VPS (SSH)

SSH is the standard way to manage Linux servers.

Here’s how to log in depending on your device:


On Windows (Modern Method)

  1. Open the Windows Terminal or Command Prompt.
  2. Type the SSH command exactly as we provided it to you. It will look like: “ssh root at your-server-ip”.
  3. When asked, enter the password we provided.

You’re now inside your server.


On Windows (Using PuTTY)

  1. Open PuTTY.
  2. In the “Host Name” field, type your VPS IP address.
  3. Click Open.
  4. A black terminal window appears — enter your username and password.

On macOS or Linux

  1. Open the Terminal application.
  2. Type the SSH command we sent you (for example: “ssh root at your-server-ip”).
  3. Enter the password when prompted.

If you use an SSH key, we will tell you which file to use.


🟧 

3. How to Connect to a Windows VPS (RDP)

Windows VPS instances are accessed through Remote Desktop.

Steps:

  1. Open the “Remote Desktop Connection” app.
  2. In the “Computer” field, enter your VPS IP address.
  3. Use the username “Administrator”.
  4. Enter the password we provided.
  5. Click Connect.

Your Windows Server desktop will appear.


🟨 

4. If Your VPS Requires VPN First

Some VPS instances live only inside the private Vying.io network, with no public IP for security.

In this case:

  1. Install OpenVPN Connect.
  2. Import the .ovpn profile we provide.
  3. Connect to the VPN — the switch turns green.
  4. Now access your VPS using the private IP, not the public one.

Example:

  • Linux: use the SSH command with the private IP
  • Windows: RDP to the private IP


🟪 

5. Hardening Your VPS (Recommended)

For security:

✔ Choose strong passwords

Never reuse passwords from other systems.

✔ Enable the firewall

UFW (Linux) or Windows Firewall should only allow necessary ports.

✔ Install Fail2ban on Linux

It blocks brute-force attacks automatically.

✔ Use SSH keys

More secure than passwords.

✔ Disable direct root login (Linux)

Use a sudo-enabled user instead.


🟥 

6. Common Connection Issues

“Connection refused”

  • Firewall blocking access
  • SSH or RDP service not running
  • VPS still booting
  • VPN not connected (if required)

“Access denied”

  • Incorrect username or password
  • Using the wrong user (for example, “root” instead of “adminuser”)

RDP shows a black screen

  • Try reconnecting
  • Restart the VPS
  • Check your screen resolution

High latency or lag

  • Try a different network
  • Close heavy apps on your VPS
  • Request a CPU/RAM upgrade

🟫 

7. What You Can Do After Logging In

On Linux VPS

  • Install NGINX or Apache
  • Deploy Node.js, Python, or PHP apps
  • Install databases (MySQL, PostgreSQL)
  • Run Docker
  • Host APIs or microservices

On Windows VPS

  • Install SQL Server
  • Host desktop apps
  • Create shared folders
  • Host websites with IIS
  • Run Windows-only business tools

✔ Summary

To connect to your VPS:

Linux

Use SSH from Terminal or PuTTY using the credentials we provided.

Windows

Use Remote Desktop and log in as “Administrator”.

If your VPS is protected inside the private network, you must connect VPN first.