sshPilot 2.0 released with tunelling support and more
from mfat@lemmy.ml to linux@lemmy.ml on 08 Aug 23:05
https://lemmy.ml/post/34374769

sshPilot is a desktop application for managing SSH connections. It loads/saves standard .ssh/config entries and make it easy to manage multiple servers.

It fully supports dynamic, remote and local port forwarding, key-pair generation, file transfer to remote machines and more.

Features:

The app is currently distributed as a debian package and can be installed on recent versions of Debian (testing/unstable) and ubuntu. Debian bookworm is not supported due to older libadwaita version.

Latest release can be downloaded from here: github.com/mfat/sshpilot/releases/tag/v2.0

You can also run the app from source. Install the modules listed in requirements.txt and a fairly recent version of GNOME and it should run.

A Flatpak and an RPM version are also planned for future.

I’m also looking for a volunteer to design a good icon for the app.

I’d highly appreciate your thoughts/feedback on this.–

#linux

threaded - newest

Blisterexe@lemmy.zip on 08 Aug 23:49 next collapse

I could try to design an app for the app, I’m no professional, but I also don’t charge.

What would you want?

mfat@lemmy.ml on 09 Aug 00:01 collapse

Thanks much. I want something modern and colorful. Trending apps on Flathub have beautiful icons, Eloquent and Marknote icons are my favorites.

Blisterexe@lemmy.zip on 09 Aug 00:31 collapse

Ah, theyre both gnome style, that’s perfect, it’s what I’m working on right now.

Would you want to chat on discord or matrix or what have you, so I can show you some wips and you can lead me in the right direction.

edit: going to bed, I’ll not be able to reply for a while

mfat@lemmy.ml on 09 Aug 09:33 collapse

Yeah of course. How can I contact you?

Blisterexe@lemmy.zip on 09 Aug 11:56 collapse

I’ll dm you my discord and matrix usernames, just message me on one of the two.

RvTV95XBeo@sh.itjust.works on 09 Aug 01:14 next collapse

Looks like exactly the kind of thing I’ve been looking for - a clean and easy to use SSH manager!

One question: how are SSH credentials stored? Is there any option for password protection?

And one feature request: as a long time MobaXterm user on Windows, one feature I’ve yet to see in a Linux SSH utility is the “multi-execution” mode which let’s you send commands to multiple terminals at once.

mfat@lemmy.ml on 09 Aug 09:34 collapse

Passwords are stored using libsecret, you can verify that by looking at GNOME Keyring. Nothing is stored in plain text. And yes, sending initial commands in a planned feature.

frongt@lemmy.zip on 09 Aug 01:18 next collapse

Any chance it supports smart card cert auth? The only one I know of is putty, and I fucking hate putty.

mfat@lemmy.ml on 09 Aug 07:02 collapse

I’ll look into that.

passenger6570@lemmy.ml on 09 Aug 08:01 collapse

Also been looking for something like this to replace Remmina, but ideally qt based.

mfat@lemmy.ml on 09 Aug 09:32 collapse

Initially I started this with PyQt, but it was a nightmare trying to integrate a terminal into the UI.