Back to DocumentationWeb Hosting

SSH Access

Connect to your server securely with SSH key authentication.

April 12, 20263 views

SSH Access

Adding Your SSH Key

  • Go to Account SettingsSSH Keys
  • Paste your public SSH key (usually found at ~/.ssh/id_rsa.pub or ~/.ssh/id_ed25519.pub)
  • 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