I built essh: a Rust SSH client with a real TUI
Posted by Potential-Access-595@reddit | linuxadmin | View on Reddit | 11 comments
I’ve been working on essh, a pure-Rust SSH client with:
TUI dashboard
Concurrent sessions
Password/key/agent auth
Host monitoring
Connection diagnostics
It’s meant to make terminal-based server work feel more like a real operational workspace instead of one disconnected shell at a time.
Install:
cargo install essh
Repo:
https://github.com/matthart1983/essh
Would love feedback from Rust/Linux/infra folks.
skreak@reddit
But why tho? I use a single SSH session with PuTTY to a jump box and then run tmux, which has multi-shell, hell it even has mouse support where I can actually click on the different 'tabs' within my shell. Best of all when my vpn inevitably disconnects I can just log back in and re-attach to that tmux... same with GNU Screen...
AceBlade258@reddit
It has to be asked: is this written with/by AI? Because there are many things about this that look like it was, and it's very dishonest of you to not represent that up front.
PeaceIsFutile@reddit
If you look at his github it's all just AI slopcode.
trustedtoast@reddit
ampcode shows up in the list of contributers
Tankudoraiba@reddit
It doesn't support encrypted ssh keys? What a bummer.
Potential-Access-595@reddit (OP)
I will fix that, thanks for the feedback
Potential-Access-595@reddit (OP)
I have patched this
Loud_Posseidon@reddit
no you haven't, you have asked AI to do that. Be honest.
chocopudding17@reddit
Oh did you now? You "built" this?
L0stG33k@reddit
Jesus had a hammer. Op had clause.
Beneficial_Chair_366@reddit
Neat project! I will have to try it out!