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>