vssh

Easily connect to a server that requires a certificate signed by a HashiCorp Vault server

MIT License

Stars
7

Vault SSH

Easily SSH into a server that requires a certificate signed by HashiCorp Vault.

Features

  • List signable roles
  • Sign an SSH public key
  • Automatically sign a key and SSH into a server

Installation

vssh can be installed from crates.io using cargo install vssh. Then run vssh setup to configure it.

TODO:

  • add profiles
  • custom CAs
  • self-signed certificates
  • use non-blocking version of reqwest
Badges
Extracted from project README
Crates.io Crates.io