ssh + scp + passwords manager
HEALTH ? 80 / Healthy
ssh + scp + passwords manager
// readme
s1h is a simple CLI/TUI tool inspired by K9s.
s1h allows you to quickly view, connect, transfer files & execute commands into configured ssh host(s). Either via passwords stored & encrypted locally, or by private keys.
From go:
# Install from Go directly:
go install github.com/noboruma/s1h/cmd/s1h@latest
Or from the repository:
# Or build from the repository source
git clone https://github.com/noboruma/s1h
cd s1h
go install ./...
Or download a prebuilt binary from the latest release, available for Linux and macOS on amd64 and arm64:
# pick one of: linux-amd64, linux-arm64, darwin-amd64, darwin-arm64
target=linux-amd64
curl -LO "https://github.com/noboruma/s1h/releases/latest/download/s1h-${target}"
curl -LO "https://github.com/noboruma/s1h/releases/latest/download/s1h-${target}.sha256"
sha256sum -c "s1h-${target}.sha256" # on macOS: shasum -a 256 -c
chmod +x "s1h-${target}" && mv "s1h-${target}" ~/.local/bin/s1h
The macOS binaries are not signed: if macOS blocks a binaryβ¦