Save 15% on your first purchase with code:
VPS Hosting

Connecting to your VPS via SSH

Use SSH from Windows (PowerShell, PuTTY), macOS and Linux to log in to your WingNode VPS and run commands.

Your VPS is delivered as a plain Linux installation with root credentials. SSH is the standard way to log in and run commands.

Finding your credentials

After provisioning you receive an email with:

  • IP address — e.g. 185.x.x.x.
  • Port — usually 22.
  • Usernameroot or administrator for Windows.
  • Password — auto-generated.

Windows — PowerShell

Windows 10/11 has OpenSSH built in:

ssh [email protected] -p 22

Windows — PuTTY

Download PuTTY, enter the IP, port 22, click Open. Accept the host key on first connection.

macOS / Linux

Built-in terminal — same command as PowerShell:

ssh [email protected]

Using SSH keys (recommended)

  1. Generate a key: ssh-keygen -t ed25519 -C "[email protected]".
  2. Copy the public key: ssh-copy-id [email protected].
  3. Disable password login in /etc/ssh/sshd_config by setting PasswordAuthentication no and restart sshd.

First commands to run

apt update && apt upgrade -y       # Debian/Ubuntu\napt install ufw fail2ban htop -y\nufw allow 22/tcp\nufw enable

Change the root password immediately: passwd. Or better — create a non-root user and disable root SSH (see VPS quickstart).