SSH Server Management
SSH Server Management
Adding a Server
- Click + Add Server on the home screen
- Fill in the connection details:
- Name: A friendly label for the server
- Host: Hostname or IP address
- Port: SSH port (default: 22)
- Username: Your SSH username
- Authentication: Password or Private Key
- Click Save
Authentication Methods
Password
Enter your SSH password. It will be stored encrypted using Electron's safeStorage API.
Private Key
Select your private key file (e.g., ~/.ssh/id_rsa). If the key has a passphrase, enter it in the passphrase field.
Multiple Accounts
Each server can have multiple authentication accounts. This is useful when you need to connect as different users (e.g., deploy, root, admin).
To add an account:
- Edit the server
- Scroll to Accounts
- Add a new account with its own username and credentials
Categories
Organize your servers into custom categories:
- Assign a category when creating/editing a server
- Categories appear as collapsible groups on the home screen
- Servers without a category appear under "Uncategorized"
Import & Export
Import Servers
- Click the import button on the home screen
- Select a JSON file (supports TransHub AI and FileZilla formats)
- Preview the import with duplicate detection
- Choose to skip or overwrite duplicates
Export Servers
- Export your server list as an encrypted JSON file
- Useful for backup or migration to another machine
Quick Connect
From any server card, you can quickly:
- Browse: Open the dual-pane file browser
- Terminal: Open an SSH terminal session
Last updated 3 hours ago
Was this helpful?