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. - Username —
rootoradministratorfor Windows. - Password — auto-generated.
Windows — PowerShell
Windows 10/11 has OpenSSH built in:
ssh [email protected] -p 22Windows — 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)
- Generate a key:
ssh-keygen -t ed25519 -C "[email protected]". - Copy the public key:
ssh-copy-id [email protected]. - Disable password login in
/etc/ssh/sshd_configby settingPasswordAuthentication noand restartsshd.
First commands to run
apt update && apt upgrade -y # Debian/Ubuntu\napt install ufw fail2ban htop -y\nufw allow 22/tcp\nufw enableChange the root password immediately: passwd. Or better — create a non-root user and disable root SSH (see VPS quickstart).
