go-ssh-keyholder

command module
v0.0.0-...-d61ed0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2023 License: MIT Imports: 15 Imported by: 0

README

go-ssh-keyholder

Go implementation of the MediaWiki KeyHolder for securely sharing ssh a secured and system wide SSH agent among groups of users.

Installation

The go-ssh-keyholder only works under UNIX-like OS'es. Currently supported are Linux SO_PEERCRED and FreeBSD LOCAL_PEERCRED for reading the Uid and Gid of the unix socket ssh agent client connection.

go get github.com/xor-gate/go-ssh-keyholder

Usage

go-ssh-keyholder -config /path/to/go-keyholder.yml
export SSH_AUTH_SOCK=/path/to/go-keyholder.agent.sock
ssh-add
ssh <host>

Documentation

See also

License

MIT

Documentation

Overview

+build linux

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL