VyralCloud
Documentation

SSH Key Management

Secure your servers with industry-standard public key authentication.


Why SSH Keys?

Passwords are vulnerable to brute-force attacks. SSH keys provide a cryptographic proof of identity that is nearly impossible to crack. VyralCloud enforces SSH key usage for all new servers to ensure the highest security standards.

Generating an SSH Key Pair

If you don't have an SSH key yet, open your terminal (PowerShell on Windows, Terminal on macOS/Linux) and run:

ssh-keygen -t ed25519 -C "your-email@example.com"

When prompted for a file location, press Enter to accept the default. You may also set a passphrase for extra security.

Retrieving Your Public Key

You need to provide your Public Key to VyralCloud. Never share your Private Key!

cat ~/.ssh/id_ed25519.pub

The output will start with ssh-ed25519 followed by a long string. Copy this entire string.

Connecting to Your Server

Once your server is provisioned with your key, you can connect without a password:

ssh root@<your-server-ip>