🔐 How to Connect to a Linux VPS via SSH
Once your Linux VPS is activated, you’ll receive an IP address, a login (usually root
), and a password. To manage the server, you’ll need to connect to it via SSH. In this article, we’ll walk you through how to connect from various devices and share some essential security tips. 🧑💻
📌 Required Connection Details
- 🧾 Server IP Address — provided in your email or Bit.Hosting control panel;
- 👤 User — default is
root
; - 🔑 Password — auto-generated or set during VPS order;
- 🌐 Port — default SSH port is 22 (unless specified otherwise).
💻 Connecting from Windows: PuTTY or Termius
On Windows, you can use the following SSH clients:
- 📥 PuTTY — a classic and simple SSH tool;
- 📱 Termius — a cross-platform SSH client with profiles and mobile support.
Enter your server’s IP, port 22, username root
, and the password. Once connected, you'll access the server terminal.
🧑💻 Connecting from Linux/macOS via Terminal
On Linux or macOS, simply open a terminal and run:
ssh root@YOUR_IP_ADDRESS
After entering the password, you’ll be connected to your VPS shell.
🛡 SSH Security Recommendations
- 🔐 Change the root password after first login;
- 🔐 Set up SSH keys for passwordless login;
- 🔒 Limit access to your IP in the firewall;
- 📥 Install fail2ban or UFW to block brute-force attacks.
Having trouble connecting? Contact Bit.Hosting support — we’ll help you step by step.