Back to blog
January 13, 2026Guides

How to Connect to Server via SSH

Step-by-step guide on how to connect to your server via SSH using various clients.

How to Connect to Server via SSH

SSH (Secure Shell) is a protocol for secure remote access to a server. In this guide, we'll show you how to connect to your Hiddence server via SSH.

What you'll need

  • Your server's IP address
  • SSH port (usually 22)
  • Username (root or another user)
  • Password or SSH key
  • SSH client (built into Linux/macOS, for Windows use PuTTY or Windows Terminal)

Connecting via Command Line (Linux/macOS)

Open a terminal and run the following command:

bash
ssh root@your-server-ip
Replace `your-server-ip` with your server's IP address. On first connection, the system will ask you to confirm the server fingerprint — type `yes`.

Connecting with Password

After running the command, you'll be prompted to enter a password. Enter the password you received when creating the server. Note that when entering the password, characters are not displayed — this is normal.

bash
ssh root@your-server-ip
# Enter password when prompted

Connecting with SSH Key

For more secure connection, it's recommended to use SSH keys. First, create a key pair on your computer (Ed25519 is recommended for better security and performance):

bash
ssh-keygen -t ed25519 -C "your_email@example.com"
# Or legacy RSA: ssh-keygen -t rsa -b 4096

Then copy the public key to the server:

bash
ssh-copy-id root@your-server-ip

Now you'll be able to connect without entering a password.

Connecting via PuTTY (Windows)

  • Download and install PuTTY from the official website
  • Open PuTTY
  • In the "Host Name" field, enter your server's IP address
  • Make sure the port is set to 22
  • Select connection type "SSH"
  • Click "Open"
  • Enter username and password when prompted

Connecting via Windows Terminal

Windows Terminal also supports SSH. Open the terminal and use the same command as for Linux/macOS:

bash
ssh root@your-server-ip

Useful Tips

  • Always use SSH keys instead of passwords for better security
  • Change the default SSH port (22) to a non-standard one for additional protection
  • Use strong passwords or completely disable password login
  • Configure firewall to restrict access only from your IP addresses

If you encounter any connection issues, contact our support team through the control panel or by email.