Skip to content

Releases

SSH Manager 2.1.2

Choose a tag to compare

@devnirob devnirob released this 21 Sep 16:56

Fixes New SSH Tab on systems without a separately installed VTE library by packaging valid private-runtime symlinks. Adds runtime integrity checks and visible tab-creation errors.

SSH Manager 2.1.1

Choose a tag to compare

@devnirob devnirob released this 10 Sep 06:21

Fixes New SSH Tab and New SFTP Tab so they save and validate the current server form before connecting.

SSH Manager 2.1.0

Choose a tag to compare

@devnirob devnirob released this 04 Sep 16:44

Adds a FileZilla-style SFTP transfer panel showing the active filename, current-file bytes, overall percentage, completed/total files, remaining bytes, speed, and ETA. Small-file batches now use up to four SFTP channels, skip the redundant post-upload stat round trip, use bounded download prefetching, and throttle UI updates. The main Refresh Both action reloads both the local and remote current folders. Includes the complete offline amd64 runtime.

SSH Manager 2.0.1

Choose a tag to compare

@devnirob devnirob released this 04 Sep 12:59

Fixes password-based SSH connections that ended with status 1280 / sshpass exit code 5 because the secure password pipe was not mapped to the child descriptor. The password remains out of process arguments and environment variables. Also decodes SSH process status into a clear authentication error. Includes the complete offline amd64 runtime; no dependency download is required on a compatible Debian/Ubuntu desktop.

SSH Manager 2.0.0 — tabbed SSH/SFTP and offline installer

Choose a tag to compare

@devnirob devnirob released this 03 Sep 14:19

Changelog

2.0.0 — 2026-09-03

  • Add independent, closable tabs for concurrent SSH terminals and SFTP sessions.
  • Add local file opening/editing and double-click behavior in the SFTP browser.
  • Add local and remote right-click context menus with file-manager actions.
  • Normalize single, multiple, and cross-pane selection behavior.
  • Require explicit confirmation of new SFTP host-key fingerprints.
  • Prevent server-controlled download path traversal and symbolic-link overwrites.
  • Validate SSH connection fields before constructing commands.
  • Keep an intentionally unsaved password available to the current session without persisting it.
  • Replace the tiny dependency-only package with a private offline runtime bundle.
  • Add AppStream metadata, search-focused desktop metadata, security guidance, and expanded documentation.

SSH Manager 1.1.0

Choose a tag to compare

@devnirob devnirob released this 29 Jul 13:37

SSH Manager 1.1.0

This is the first public release of SSH Manager, a desktop SSH and SFTP client for Debian and Ubuntu.

Included in this release

  • Saved SSH server profiles
  • Embedded VTE terminal using the system OpenSSH client
  • Ctrl+Shift+C and Ctrl+Shift+V terminal shortcuts
  • Password, private-key, SSH agent, and jump-host support
  • Password storage through the Linux desktop keyring
  • Dual-pane local and remote SFTP browser
  • Recursive uploads and downloads
  • Remote create, rename, and delete actions
  • VS Code Dark, Light, and System themes
  • Correct Wayland and X11 application identity and icon handling

Compatibility

The package targets Debian 11, 12, and 13, plus Ubuntu 20.04 LTS and newer. It requires Python 3.8 or later. Required GTK, VTE, SSH, Paramiko, and keyring packages are installed by apt.

Other Debian-based distributions may also work when they provide the same dependency package names.

Installation

Download ssh-manager_1.1.0_all.deb, then run:

sudo apt install ./ssh-manager_1.1.0_all.deb

SHA-256

2adede7a8eb7cc724df84d69376ee552ac4817007c06e1f8d401811f9b1bb3f5