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