SSH Terminal

SSH Terminal

A full-featured terminal emulator built right into PandaNpc β€” connect to remote servers without leaving the app.

Overview

PandaNpc includes a built-in SSH client, eliminating the need for separate terminal applications. Manage servers, deploy code, and monitor systems alongside your AI conversations.

SSH Connection

Quick Connect

  1. Click the Terminal icon in the left sidebar
  2. Click New Connection
  3. Enter the host, port, username, and authentication method
  4. Click Connect

Authentication Methods

  • Password: Enter password directly
  • SSH Key: Select a private key file (PEM, OpenSSH format)
  • SSH Agent: Use your system's SSH agent

Connection Manager

Save frequently used connections:

  • Name each connection for easy identification
  • Connections are stored securely on your device
  • One-click connect to saved servers
  • Group connections by project or environment

SFTP File Transfer

Transfer files between your computer and remote servers:

  1. Open the SFTP panel from the terminal toolbar
  2. Browse local and remote file systems side by side
  3. Drag and drop files to upload or download
  4. Monitor transfer progress in real-time

Command Snippets

Save frequently used commands:

  • Click the Snippets button in the terminal toolbar
  • Add new snippets with a name and command
  • One-click to insert or execute a snippet
  • Organize snippets by category

Session Management

Multiple Sessions

  • Open multiple terminal tabs simultaneously
  • Switch between sessions with tab bar or keyboard shortcuts
  • Each session maintains its own connection and history

Session Recording

  • Record terminal sessions for later review
  • Playback recordings at variable speed
  • Share recordings with team members

Terminal Themes

Customize the terminal appearance:

  • Multiple built-in color schemes
  • Font size and family configuration
  • Cursor style options (block, underline, bar)
  • Transparency settings

Keyboard Shortcuts

Shortcut Action
Ctrl/Cmd + T New terminal tab
Ctrl/Cmd + W Close current tab
Ctrl/Cmd + Tab Switch to next tab
Ctrl + C Cancel command / Copy
Ctrl + V Paste
Ctrl + L Clear screen