43
submitted 1 day ago* (last edited 1 day ago) by mfat@lemmy.ml to c/linux@lemmy.ml

You might remember my earlier post about the first version of sshPilot.

Well, the app has come a long way since then. It’s now a full-featured, stable SSH connection manager with a built-in terminal, so I thought I’d show you where it’s at now.

You might ask, “Why would I need this if I’m already comfortable with the command line?”

Fair question. sshPilot isn’t here to replace your terminal, it’s here to make it better. In fact it's a terminal itself, with a sidebat you can easily toggle on and off. It keeps your connections organized, makes it easy to change your port forwarding rules, stores your keys and passwords securely, and lets you jump between multiple sessions without losing focus.

sshPilot is designed to be simple, intuitive, and keyboard-friendly. You can switch between servers and terminal tabs effortlessly using keyboard shortcuts. Fire up the app and just press enter to connect to the first host. Use Control+L to quickly switch between servers.

Here’s what it offers:

  • Import and save standard ~/.ssh/config entries

  • Full support for local, remote, and dynamic port forwarding

  • Securely stores passwords and private key passphrases (nothing is saved as explain text)

  • Manage files on your remote machines via SFTP

  • SSH key generation and transfer

  • SCP support

  • Option to open connections in your default terminal instead of the built-in one

  • Native GNOME look and feel with light and dark themes

  • Toggleable sidebar

  • Run local or remote commands with ease

You can grab the DEB or RPM packages from the project page on GitHub.

The feedback I got here on the first release was incredibly helpful, so I’m looking forward to hearing from you again. Your ideas and suggestions are always welcome.

top 6 comments
sorted by: hot top controversial new old
[-] aeternum 2 points 1 day ago
[-] mfat@lemmy.ml 2 points 1 day ago

Thank you very much!

[-] kurikai@lemmy.world 6 points 1 day ago

I just found out about this program yesterday. Looking real good so far. Great work! Hoping SSH cert support comes soon.

[-] mfat@lemmy.ml 8 points 1 day ago

Thanks hope you enjoy it. I'll look into adding a support for certs.

[-] warmaster@lemmy.world 3 points 1 day ago* (last edited 1 day ago)

Looks great!

Can we get a screenshot of the SFTP UI?

[-] mfat@lemmy.ml 2 points 1 day ago

There's no SFTP ui, the app opens your file manager with the sftp://, no authentication needed.

this post was submitted on 26 Aug 2025
43 points (100.0% liked)

Linux

57701 readers
747 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS