Show HN: Secure Shell Manager
github.comSSM allows easy connection to SSH servers, hosts filtering, editing, command execution and file transfer.
SSM allows easy connection to SSH servers, hosts filtering, editing, command execution and file transfer.
The tool is simple, looks around in default locations for your ssh_configs and parses them as detailed by https://man.openbsd.org/ssh_config.5
Loads the data into a terminal UI and provides keybinds to interact with the data.
Under the hood nothing changes, system-wide utilities ssh, sftp, mosh, sshpass are used if present.
We could say, it's just a wrapper around ssh_config w/ some convenience methods built-in and a list of free, disposable shell servers one can easily access for testing.
Written in Go w/ a touch of urfave/cli & bubbletea.