Desktop App Overview
The Xermius desktop application is a powerful SSH client providing an intuitive interface for managing your servers.

Key Featuresβ
π₯οΈ Multi-Tab Terminalβ
- Multiple SSH sessions in tabs
- Independent sessions per tab
- Drag and drop tab reordering
- Session persistence
- Customizable terminal themes
π Integrated SFTPβ
- Drag-and-drop file transfers
- Directory tree navigation
- Bulk operations
- Permission management
- Context menu actions
π Port Forwardingβ
- Local forwarding (-L)
- Remote forwarding (-R)
- Dynamic forwarding/SOCKS5 (-D)
- Visual tunnel management
- Auto-start tunnels
π₯ Import/Exportβ
- SSH Config files
- CSV and JSON formats
- PuTTY sessions
- MobaXterm bookmarks
- SecureCRT migrations
π οΈ Web Toolsβ
- SSL Certificate Checker
- Certificate Reader
- More tools coming soon
Interface Layoutβ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β [Menu Bar] [Min][Max][X]β
βββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β [Tab 1] [Tab 2] [Tab 3] [+] β
β βββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Side β β
β bar β Terminal / SFTP Content β
β β β
β - Homeβ β
β - Hosts β
β - Groups β
β - Port β
β Fwd β
β - Tools β
β β β
βββββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β [Status Bar: Connected | Network: 1.2 KB/s | Latency: 45ms]β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Main Componentsβ
Dashboardβ
The starting point where you see all your hosts and groups.
Features:
- Grid or list view
- Quick search
- Group filtering
- Recent connections
- Quick actions
Learn more: Using the Dashboard
Hosts Managementβ
Create, edit, and organize your SSH hosts.
Capabilities:
- Add new hosts
- Import from other tools
- Organize with groups
- Tag for easy finding
- Bulk operations
Learn more: Managing Hosts
Terminalβ
Full-featured SSH terminal with modern conveniences.
Features:
- Xterm.js based terminal
- Unicode support
- Copy/paste
- Find in terminal
- Multiple themes
- Font customization
Learn more: Terminal Usage
SFTP Clientβ
Visual file manager for your remote servers.
Features:
- Dual-pane interface
- Drag-and-drop uploads
- Batch downloads
- Directory tree
- File search
- Permission editor
Learn more: SFTP Guide
Port Forwardingβ
Manage SSH tunnels with a visual interface.
Types:
- Local: Access remote services locally
- Remote: Expose local services remotely
- Dynamic: SOCKS5 proxy
Learn more: Port Forwarding
Quick Actionsβ
Keyboard Shortcutsβ
| Action | Windows/Linux | macOS |
|---|---|---|
| New Host | Ctrl + N | Cmd + N |
| New Terminal | Ctrl + T | Cmd + T |
| New SFTP | Ctrl + Shift + F | Cmd + Shift + F |
| Close Tab | Ctrl + W | Cmd + W |
| Next Tab | Ctrl + Tab | Cmd + Tab |
| Find | Ctrl + F | Cmd + F |
| Settings | Ctrl + , | Cmd + , |
| Import | Ctrl + I | Cmd + I |
| Export | Ctrl + E | Cmd + E |
Context Menusβ
Right-click on Host:
- New Terminal
- New SFTP
- Edit Host
- Duplicate
- Delete
- Export
Right-click on Terminal:
- Copy
- Paste
- Select All
- Find
- Clear Screen
Right-click on SFTP File:
- Download
- Open
- Rename
- Delete
- Permissions
- Properties
Settings & Customizationβ
Access settings via File β Settings or Ctrl/Cmd + ,.
Appearanceβ
- Theme: Light, Dark, Auto
- Terminal Theme: Multiple color schemes
- Font Family: Monospace fonts
- Font Size: 10-24px
- Line Height: 1.0-2.0
Terminalβ
- Cursor Style: Block, Underline, Bar
- Cursor Blink: On/Off
- Scrollback: Lines to keep in history
- Bell: Visual/Audio/None
- Shell: Default shell to use
Connectionsβ
- Timeout: Connection timeout (seconds)
- Keep-alive: Interval for keep-alive packets
- Compression: Enable SSH compression
- TCP Keep-alive: OS-level keep-alive
SFTPβ
- Default View: Tree, List, Grid
- Transfer Mode: Binary, ASCII, Auto
- Show Hidden Files: Yes/No
- Confirm Deletes: Yes/No
Securityβ
- Store Passwords: Yes/No (encrypted)
- Auto-lock: Lock after inactivity
- Host Key Verification: Always, Warn, Never (not recommended)
Syncβ
- Enable Sync: Yes/No
- Auto Sync: Sync on changes
- Sync Interval: Minutes
- Conflict Resolution: Ask, Local wins, Remote wins
Tips & Tricksβ
Organize with Groupsβ
Create a hierarchy of groups to organize hundreds of servers:
π Customers
βββ π Customer A
β βββ π Production
β βββ π Staging
βββ π Customer B
βββ π Production
Use Tagsβ
Tag hosts for easy filtering:
web-serverdatabaseproductionubuntucustomer-vip
Quick Connectβ
Use search to quickly find and connect:
- Press
Ctrl/Cmd + K - Type server name
- Press Enter to connect
Clone Hostsβ
Duplicate a host to create similar configurations:
- Right-click host
- Select "Duplicate"
- Modify the copy
Batch Importβ
Import multiple hosts at once:
- Export from your current tool
- Import β Choose format
- Preview and confirm
Common Workflowsβ
DevOps Engineerβ
1. Open dashboard
2. Filter by "production" tag
3. Open terminal to web server
4. SSH to database via jump host
5. Open SFTP to upload config
6. Create tunnel for MySQL access
System Administratorβ
1. Import 50 servers from CSV
2. Organize into groups by location
3. Create port forwarding rules
4. Save as templates
5. Export configuration for backup
Developerβ
1. Connect to dev server
2. Open multiple terminals (API, DB, Queue)
3. Use SFTP to upload code changes
4. Create SOCKS5 proxy for testing
5. Monitor logs in split terminals
Troubleshootingβ
App Won't Startβ
- Check system requirements
- Delete
~/Library/Application Support/Xermius(macOS) - Delete
%APPDATA%\Xermius(Windows) - Reinstall application
Terminal Not Renderingβ
- Update graphics drivers
- Disable WebGL: Settings β Terminal β Use Canvas
- Try different terminal theme
SFTP Connection Failedβ
- Check if SFTP subsystem is enabled on server
- Verify SSH connection works first
- Check server logs:
/var/log/auth.log
Sync Not Workingβ
- Check internet connection
- Verify account is logged in
- Check sync settings
- Force sync: Settings β Sync β Sync Now
Next Stepsβ
Explore specific features:
- π Create Your First Host
- π₯οΈ Terminal Usage
- π SFTP File Manager
- π Port Forwarding
- π₯ Import from Other Tools
Supportβ
Need help?
- π Documentation
- π¬ Community Forum
- π« Get Support
- π§ Email Support