-
-
Notifications
You must be signed in to change notification settings - Fork 67
Installation
SSH Pilot is available for all major Linux distributions and macOS. Choose the method that works best for your system.
The recommended way for Ubuntu-based distributions. This gives you automatic updates.
sudo add-apt-repository ppa:mfat/sshpilot
sudo apt update
sudo apt install sshpilotStep by step:
- Open a terminal
- Copy and paste the first line (
sudo add-apt-repository...) and press Enter - Enter your password when prompted
- When asked to confirm, press Enter again
- Copy and paste the second line (
sudo apt update) and press Enter - Copy and paste the third line (
sudo apt install sshpilot) and press Enter - SSH Pilot is now installed -- find it in your application menu
For Debian users who want automatic updates.
Step 1 -- Add the GPG key:
curl -fsSL https://mfat.github.io/sshpilot-ppa/pubkey.gpg | sudo gpg --dearmor -o /usr/share/keyrings/sshpilot-ppa.gpgStep 2 -- Add the repository:
echo "deb [signed-by=/usr/share/keyrings/sshpilot-ppa.gpg] https://mfat.github.io/sshpilot-ppa any main" | sudo tee /etc/apt/sources.list.d/sshpilot-ppa.listStep 3 -- Install:
sudo apt update
sudo apt install sshpilotMore info: https://mfat.github.io/sshpilot-ppa/
For RPM-based distributions.
dnf copr enable mahdif62/sshpilot
dnf install sshpilotStep by step:
- Open a terminal
- Run
sudo dnf copr enable mahdif62/sshpilotand confirm when prompted - Run
sudo dnf install sshpilot - SSH Pilot is now installed
Flatpak works on any Linux distribution that supports it. This is the recommended option if your distribution is not listed above.
flatpak install flathub io.github.mfat.sshpilotOr install it graphically from Flathub.
Note: The Flatpak version runs in a sandbox. Some features like external terminal integration may behave slightly differently.
For Arch Linux and derivatives (Manjaro, EndeavourOS, etc.).
Stable release:
yay -S sshpilotNightly build (latest changes):
yay -S sshpilot-gitReplace yay with your AUR helper of choice (e.g., paru).
SSH Pilot supports macOS 14 (Sonoma) and later.
brew tap mfat/sshpilot
brew install sshpilotThis installs all required GTK4 dependencies automatically. The first install may take a few minutes as it compiles dependencies.
- Go to the Releases page
- Download the
.dmgfile for your architecture (aarch64 for Apple Silicon, x86-64 for Intel) - Open the DMG and drag SSH Pilot to your Applications folder
- Launch SSH Pilot from your Applications folder
- On macOS, SSH Pilot uses the VTE terminal backend (PyXterm.js is not available on macOS)
- You may need to allow the app in System Settings > Privacy & Security on first launch and after each update.
Next step: Quick Start -- Make your first connection
- Home
- Installation
- Quick Start
- Main Window
- Sidebar
- Connections
- Groups
- Terminal
- File Manager
- Credentials
- Key Management
- Known Hosts
- Authorized Keys
- Keyboard Quick Reference
- Omni-search
- Snippets
- Keyboard Shortcuts
- Plain Terminal Mode
- Docker Console
- Protocols
- Security
- Bitwarden & Vaultwarden
- Settings
- Isolated Mode
- Backup
- Plugins
- FAQ
- Troubleshooting