Back to DocumentationWeb Hosting

SSH Access

Connect to your server securely with SSH key authentication.

April 12, 202630 views

SSH Access

Adding Your SSH Key

  1. Go to Account SettingsSSH Keys
  2. Paste your public SSH key (usually found at ~/.ssh/id_rsa.pub or ~/.ssh/id_ed25519.pub)
  3. Give it a descriptive name and save

Connecting

Use your terminal or SSH client:

ssh user@your-server-ip

Your server IP and username are shown in your dashboard under the server details.

Security

  • Password authentication is disabled - Only SSH key access is allowed
  • Root login is restricted - Use a regular user account
  • Rate limiting - Failed login attempts are rate-limited and logged

Generating an SSH Key

If you don't have an SSH key yet:

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

This creates a key pair. Add the public key (.pub file) to your NoobHost account. Never share your private key.

SFTP Access

SFTP uses the same SSH key authentication. Configure your SFTP client (FileZilla, WinSCP) with your private key file for secure file transfers.

sshsftpaccesskeys