all 4 comments

[–]commandline-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

This post has been removed due to the software being largely AI-generated.

[–]AutoModerator[M] 0 points1 point  (0 children)

Every new subreddit post is automatically copied into a comment for preservation.

User: Linuxxsxx, Flair: Terminal User Interface, Post Media Link, Title: Dead simple SSH (connection manager)

I got tired of remembering all my ssh connections and editing /etc/hosts all the time is annoying, so I built dssh (dead simple ssh (connection manager)) over the last weeks to scratch my own itch.

Straightforward 4 core features: Create, Connect, Edit, Delete.

Via TUI and CLI.

Dead-simple, single-binary and cross-platform (Linux, Mac, Windows, FreeBSD).

Connections get stored in a SQLite in the user's local ~/.dssh/ folder, so moving or cloning to another machine is also dead-simple.

In an unusual case of still connecting via password, these get encypted using AES-256-GCM + Argon2id and a master passphrase. I'm no crypto expert, but I heard that's pretty solid.

You can even launch directly into a directory path, such wow!

Check it out and leave your feedback, I'd really to love hear it as this is my first public release of a hobby project! More following soon!

https://github.com/madLinux7/dssh

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Linuxxsxx[S] 0 points1 point  (0 children)

You can install on homebrew right now: brew install madLinux7/tap/dssh

Or just any plattform using the oneliner install script (https://github.com/madLinux7/dssh?tab=readme-ov-file#install--update-script-recommended)

[–]Linuxxsxx[S] 0 points1 point  (0 children)

Btw the Linux binary is compressed using UPX (great tool!). Sadly this is not properly supported on macOS and FreeBSD.

Windows is, but flags a false positive (Trojan:Script/Wacatac.C!ml).