Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cli
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

ldap2ssh

A command line tool for generation SSH certificates using Vault and LDAP.

Usage

# configure new account by adding it to ~/.ldap2ssh
ldap2ssh configure \
    --account myProject \
    --vault-address 'https://vault.example.com' \
    --vault-endpoint 'ssh-client-signer/sign/ca' \
    --default-key 'id_rsa.pub' \
    --ldap-user 'billy.bob'

# create the certificate and save it to ~/.ssh/{key_name}-cert.pub
ldap2ssh sign -a myProject

Development

To start developing run make mod to download all dependencies.

To create a new release export the GitHub access token export GITHUB_RELEASE_ACCESS_TOKEN="xxx" and run:

make clean
make build
make dist
make release

About

CLI tool for generation SSH certificates using Vault and LDAP.

Topics

Resources

Packages

No packages published
You can’t perform that action at this time.