SSH Connection
BShellX Pro provides powerful SSH connection management features.
Connection Management
Create Connection
Create new SSH connections through:
- Click "New Connection" button
- Fill in connection details:
- Name: Display name for the connection
- Host: Server IP or domain
- Port: SSH port (default 22)
- Username: Login username
- Authentication: Password or SSH key
Connection Groups
Organize connections by:
- Project groups
- Server types (Production, Development, Testing)
- Custom categories
Quick Connect
Quick connection methods:
- Double-click connection entry
- Keyboard shortcut
Ctrl+N(Windows/Linux) orCmd+N(macOS) - Right-click menu → Connect
Authentication Methods
Password Authentication
- Enter password directly
- Prompt on each connection (more secure)
- Password encryption storage
SSH Key Authentication
- Support RSA, DSA, ECDSA, Ed25519 keys
- Private key file selection
- Key passphrase support
- SSH agent integration
Session Features
Multi-Tab Sessions
- Open multiple sessions in tabs
- Switch between sessions quickly
- Session persistence
Session Recording
- Record terminal sessions
- Playback historical sessions
- Export session logs
Quick Commands
- Save frequently used commands
- One-click execution
- Command templates
Advanced Features
Jump Hosts
- Multi-hop SSH connections
- Proxy jump configuration
- Automatic routing
Connection Profiles
- Save connection templates
- Quick deployment
- Profile sharing
Auto-Reconnect
- Automatic reconnection on disconnect
- Connection retry settings
- Keep-alive configuration
Security Features
Host Key Verification
- Server fingerprint verification
- Known hosts management
- Security warnings
Session Encryption
- End-to-end encryption
- Secure credential storage
- Audit logging
Next Steps
- SFTP File Transfer - Learn file transfer features
- Code Snippets - Save common commands
- Port Forwarding - Configure port forwarding