How to connect to your SSH

How to Connect to SSH on Windows, macOS, and Linux

Connecting to your Nébulaura seedbox via SSH is essential for managing your services and applications. This guide provides step-by-step instructions for connecting to SSH on Windows, macOS, and Linux.

What You Need

  • Your SSH hostname or IP address (e.g., <your.nebulaura.hostname>)
  • Your SSH username
  • Your SSH password
  • A terminal application or SSH client

Connecting to SSH on Windows

  1. Download PuTTY
  2. Launch PuTTY
    • Open the PuTTY application.
  3. Enter Connection Details
    • In the "Host Name" field, enter your SSH hostname or IP address.
    • Set the "Port" to 22 (default SSH port).
    • Ensure the "Connection type" is set to SSH.
  4. Connect
    • Click "Open." A terminal window will appear.
    • If this is your first time connecting, you may be prompted to accept the server’s fingerprint. Click "Yes."
  5. Log In
    • Enter your Nebulaura username and press Enter.
    • Enter your Nebulaura password and press Enter.

Using Windows PowerShell or Command Prompt

  1. Open PowerShell or Command Prompt
    • Press Win + R, type powershell or cmd, and hit Enter.
  2. Run SSH Command
    • Use the following command:
      ssh username@<your.nebulaura.hostname>
      
    • Replace username with your Nebulaura username and <your.nebulaura.hostname> with your server's hostname or IP address.
  3. Log In
    • Enter your SSH password when prompted.

Connecting to SSH on macOS

  1. Open Terminal
    • Press Cmd + Space to open Spotlight Search.
    • Type Terminal and hit Enter.
  2. Run SSH Command
    • Use the following command:
      ssh username@<your.nebulaura.hostname>
      
    • Replace username with your Nebulaura username and <your.nebulaura.hostname> with your server's hostname or IP address.
  3. Log In
    • Enter your SSH password when prompted.
  4. Optional: Save Server in SSH Config
    • Edit your SSH config file for quick access:
      nano ~/.ssh/config
      
    • Add the following:
      Host <your.nebulaura.hostname>
          HostName <your.nebulaura.hostname>
          User username
      
    • Save and close the file (Ctrl + O, then Ctrl + X).
    • Now you can connect with:
      ssh <your.nebulaura.hostname>
      

Connecting to SSH on Linux

  1. Open Terminal
    • Press Ctrl + Alt + T to open your terminal.
  2. Run SSH Command
    • Use the following command:
      ssh username@<your.nebulaura.hostname>
      
    • Replace username with your Nebulaura username and <your.nebulaura.hostname> with your server's hostname or IP address.
  3. Log In
    • Enter your SSH password when prompted.
  4. Optional: Save Server in SSH Config
    • Edit your SSH config file for quick access:
      nano ~/.ssh/config
      
    • Add the following:
      Host <your.nebulaura.hostname>
          HostName <your.nebulaura.hostname>
          User username
      
    • Save and close the file (Ctrl + O, then Ctrl + X).
    • Now you can connect with:
      ssh <your.nebulaura.hostname>
      

Troubleshooting SSH Connections

  • Connection Refused: Ensure the SSH service is running on your server.
  • Authentication Failure: Verify your username and password or check your private key.
  • Timeout Issues: Ensure your firewall or network settings are not blocking the connection.

For further assistance, reach out to us on Discord or via email. We’re here to help!