Discover Packages
github.com/bakyazi/sshman
command
module
Version:
v0.0.2
Opens a new window with list of versions in this module.
Published: Dec 15, 2021
License: MIT
Opens a new window with license information.
Imports: 16
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
sshman
A simple terminal UI for managing SSH sessions
sshman uses your unix current user and it creates an account for you. All account and session infos are stored in sqlite located at $HOME/.sshman
. I tried to make it safe as possible as I can. Account passwords are stored as hashed and SSH session passwords are stored as encrypted by using your account password as key.
install
with go
$ go install github.com/bakyazi/sshman
$ sshman
with source code
$ git clone https://github.com/bakyazi/sshman
$ cd sshman
$ go run *.go
or with docker
$ docker build -t sshman .
$ ./rundocker.sh
demo
dependencies
ui: this
ssh-client: this
DB/sqlite: this
roadmap
grouping sessions
ssh key option (current just username&password)
maybe more fancy modals for login/signup/new connection screens
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.