Repository navigation
Releases
SSH Manager 2.1.2
SSH Manager 2.1.1
Fixes New SSH Tab and New SFTP Tab so they save and validate the current server form before connecting.
SSH Manager 2.1.0
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
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
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
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+CandCtrl+Shift+Vterminal 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.debSHA-256
2adede7a8eb7cc724df84d69376ee552ac4817007c06e1f8d401811f9b1bb3f5