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
- Go to Account Settings → SSH Keys
- Paste your public SSH key (usually found at
~/.ssh/id_rsa.pubor~/.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