Download SSH Desktop CLI for Linux
The ultimate command-line SSH tool for headless servers, bastion gateways, jump hosts, and Docker containers. Interactive fuzzy-search terminal UI, batch execution across server clusters, and persistent tunnel daemon.
curl -fsSL https://sshdesktop.com/install.sh | bash
sudo cat /var/lib/sshdesktop/initial-admin-credentials.txt
Direct Standalone Binary Downloads
Linux Server Debian / Ubuntu x64 (.deb)
sshdesktop-server-linux-x64.deb • Headless servers & cloud VMs
SHA256: 820b19ec1889bd2feb1e9f601e32fe514c7fc204f947dc8fb5db80423af450af
Linux Server Debian / Ubuntu ARM64 (.deb)
sshdesktop-server-linux-arm64.deb • AWS Graviton, Raspberry Pi 4/5, Hetzner ARM
SHA256: b4ae04c05ed1b3841c8d44b7ee1065d6917b4a6dc74fc19a163680e720f8279a
Linux Server Red Hat / Fedora x64 (.rpm)
sshdesktop-server-linux-x64.rpm • RHEL 9/8, Rocky, Alma, CentOS, Fedora Server
SHA256: f70e2416e155c3c30488e54fca91e8382d89749a895cb086eb5db74bd0cb9dee
Linux Server Red Hat / Fedora ARM64 (.rpm)
sshdesktop-server-linux-arm64.rpm • aarch64 enterprise server instances
SHA256: 18f4a09fc0dee3af2f0c421a624007789f3da630ec554f05b44a07be3da84f9e
Linux Systemd Service Commands
Control and monitor the SSH Desktop daemon background service on your Linux server:
Start the SSH Desktop Daemon:
systemctl start sshdesktop
Instantly starts the server-side engine.
Enable Auto-Start on System Boot:
systemctl enable sshdesktop
Registers the service with systemd to launch automatically upon server reboot.
Verify Active Service Status:
systemctl status sshdesktop
Check operational health, memory footprint, and recent journal log entries.
View Initial Admin Credentials & Access Token:
sudo cat /var/lib/sshdesktop/initial-admin-credentials.txt
Display generated administrative credentials, one-time authentication token, and web console URL.
Quick Server Package Installation
-
Install on Debian / Ubuntu
sudo dpkg -i sshdesktop-server-linux-x64.deb -
Install on RHEL / Fedora
sudo rpm -Uvh sshdesktop-server-linux-x64.rpm -
Enable & Start Systemd Service
sudo systemctl enable sshdesktop && sudo systemctl start sshdesktop -
View Initial Admin Credentials
sudo cat /var/lib/sshdesktop/initial-admin-credentials.txtPrint generated administrator username, secure password, and local access URL.
CLI Specifications
- Language Rust (Memory Safe)
- Binary Footprint ~14 MB (Self-contained)
- Idle RAM Usage < 6 MB
- Execution Speed Native C/Rust speed
- Shells Bash, Zsh, Fish, NuShell
- Key Support Ed25519, RSA, ECDSA, FIDO2
Need a Graphical Desktop App?
Looking for the full graphical experience with tabs, drag-and-drop SFTP windows, and visual port forwarding?
Get Linux Desktop GUI →