Skip to content

SSH Connection ​

BShellX Pro provides powerful SSH connection management features.

Connection Management ​

Create Connection ​

Create new SSH connections through:

  1. Click "New Connection" button
  2. 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) or Cmd+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 ​

BShellX Pro Documentation