NetStacksNetStacks

Terminal

Modern multi-tab SSH terminal: connections, split panes, recording, SFTP, broadcasting, themes, and snippets.

16 articles

Overview

The NetStacks Terminal is a free, open-source SSH/Telnet client built for network engineers, with multi-tab sessions, split panes, SFTP, and AI assistance.

Connecting to Devices

Connect to network devices over SSH and Telnet using credential profiles, jump hosts, SSH certificates, and saved sessions in the NetStacks Terminal.

Multi-Tab & Split Panes

Run many sessions at once in NetStacks Terminal with tabs, drag-to-split panes, tab groups, scoped Multi-Send, and saved layouts.

Keyboard Shortcuts

Reference for NetStacks Terminal keyboard shortcuts: customizable actions, the command palette, menu accelerators, and Mapped Keys that send device commands.

Session Recording

Record terminal sessions as asciicast for replay, and capture plain/raw/HTML text logs. Play back, rename, share, and delete recordings from the Recordings library.

SFTP File Browser

Browse, upload, download, rename, and edit files on remote devices with the integrated SFTP file browser, with drag-and-drop, a tree view, and live transfer progress.

SSH Tunnels & Port Forwarding

Forward local and dynamic (SOCKS5) ports through an SSH session: configure tunnels, drive the tunnel popover, and understand pooling and reconnect.

Jump Hosts & Bastions

Reach internal devices through bastion/jump hosts with native russh ProxyJump, per-hop credentials, and host-key TOFU prompts on every hop of the path.

Host Key Verification & Known Hosts

How NetStacks verifies SSH host keys with explicit trust-on-first-use prompts, manages trusted keys in the Trusted Hosts tab, and lets you revoke or re-key hosts.

Multi-Send (Broadcast)

Broadcast keystrokes to multiple live terminals, or run one command across many sessions with the Broadcast Command dialog and collected results.

Themes & Customization

Customize the NetStacks terminal with 12 built-in color themes, custom base-theme overrides, per-session theme and font profiles, and font settings.

Snippets & Custom Commands

Save reusable CLI snippets you paste into the terminal, and build right-click custom actions in NetStacks for terminal commands, API calls, and scripts.

Session Context

Capture tribal knowledge about a device — issues, root causes, resolutions, and helpful commands — and surface it on connect and to the AI assistant.

Hover Enrichment & Device Intelligence

Hover any IP, MAC, hostname, or interface in the terminal to resolve it via DNS, OUI, NetBox, LibreNMS, Netdisco, and the NetStacks Crawler.

Device Memory

Per-device persistent memory in NetStacks: role, criticality, standing instructions, and dated entries, capped and injected into the device AI context.

Session Sharing

Share a live terminal session with teammates for read-only viewing or read-write collaboration, with expiry, viewer limits, and instant revocation.

Need Help?

Can't find what you're looking for? Browse all documentation or get in touch.