Connect with XShell
XShell is a powerful Windows SSH client, free for personal and educational use, with tabbed multi-window management.
Download XShell
Visit the NetSarang website to download the free version.
info
The free version limits you to 4 tabs, which is sufficient for most personal users.
Configuration
1. Create New Session
- Open XShell
- Click File > New (or press
Alt+N) - Fill in connection details:
| Field | Value |
|---|---|
| Name | Custom name (e.g., GoMami HKG) |
| Protocol | SSH |
| Host | Your server IP address |
| Port | 22 |
2. Configure Authentication
- Click Authentication in the left panel
- Fill in:
- Method — Password or Public Key
- Username — root
- Password — Your server password
3. Connect
Click OK to save, then double-click the session name to connect.
Using SSH Keys
Generate Key
- Click Tools > New User Key Generation Wizard
- Select key type ED25519 (recommended) or RSA (4096 bits)
- Click Next to generate
- Set key passphrase (optional)
- The public key will be displayed
Copy the public key and add it to the GoMami control panel.
Configure Key Login
- Edit session properties
- In Authentication:
- Method — Select Public Key
- User Key — Select the key you generated
- Save and connect
XShell Features
| Feature | Description |
|---|---|
| Tab Management | Switch between multiple servers via tabs |
| Send to All Sessions | Send commands to multiple servers simultaneously |
| Quick Commands | Save and execute frequently used commands |
| Tunnel Forwarding | Local/remote/dynamic port forwarding |
| Session Manager | Tree-structure management for many servers |
| File Transfer | Use with Xftp for file management |
Recommended Settings
- Terminal > Encoding — Set to UTF-8
- Terminal > Appearance — Choose a monospace font (e.g., Consolas)
- Connection > Keep Alive — Check and set interval to 60 seconds
- Keyboard and Mouse — Customize copy-paste shortcuts
File Transfer (Xftp)
XShell works with Xftp for graphical file transfer:
- In a connected session, click the Xftp icon in the toolbar
- Xftp opens and connects to the server automatically
- Drag and drop files to transfer
tip
Xftp can also be used standalone — download free from NetSarang website.
Next Steps
- Manage SSH Keys — Manage keys in the control panel
- Security Hardening — Harden server security