Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rexlx/keymesh
share your ssh key with as many servers as you'd like. written in golang
https://github.com/rexlx/keymesh
golang share-keys
Last synced: 23 days ago
JSON representation
share your ssh key with as many servers as you'd like. written in golang
- Host: GitHub
- URL: https://github.com/rexlx/keymesh
- Owner: rexlx
- License: mit
- Created: 2020-06-13T16:03:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-19T20:52:03.000Z (over 3 years ago)
- Last Synced: 2024-06-21T08:29:30.929Z (5 months ago)
- Topics: golang, share-keys
- Language: Go
- Homepage:
- Size: 4.69 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# keymesh
share your ssh key with as many servers as you'd like. written in golangI'm in the process of merging this project into the send repo as a lot of the code is the same. I Just keep running into issues along the way :)
```
$ keymeshstore contents of key.pub in remote .ssh/authorized_keys
usage:
arguments:
-u user name
-s supress stdout
-k specify key path
-p ssh port
-m multiple hosts: -m "host1 host2 host3"
-f read hosts from file separated by new line
-t command timeout in seconds (default is 120)
-l logfile name (default is keymesh.log)
-o execute in order instead of asynchronously
```