s

sshm0

A lightweight SSH connection manager written in pure Bash. Add servers, connect by name, copy files — no daemons, no dependencies.

About

sshm0 is a lightweight SSH connection manager that keeps server access simple and scriptable. Instead of remembering IP addresses, ports, and usernames or maintaining complex configuration files, you add your servers once and connect to them by name from any terminal. Adding a server is straightforward, and once it's saved you can open an interactive SSH session or copy files to and from the host using familiar command patterns. There's no need to wrap connections in extra tooling or learn a new workflow — the manager fits into how you already work over SSH. Because sshm0 is written in pure Bash with no daemons and no external dependencies, it starts instantly, runs anywhere Bash is available, and leaves no background processes behind. Drop it on a server, include it in a dotfiles repository, or carry it on a USB stick — it works the same in every environment without installation or setup.