shroud-cli
shroud-cli
is under active development and is not yet recommended for use.
Use at your own risk.
shroud-cli
is command line interface for managing passwords (and other secrets). It encrypts/decrypts secrets and manages keys with shroud and is inspired by passgo.
Getting Started
If you don't already have Node on your system, install it. Only tested with Node v6+.
Then install shroud-cli
globally:
$ npm install -g shroud-cli
shroud
Initializing - Get yourself a strong master password. May I recommend a diceware passphrase?
- Memorize your master password. And don't forget it. If you lose access to your master password you will not be able to recover your passwords.
- Initialize
shroud
with your master password:
$ shroud init
Enter a strong master password: asupergreatdicewarepassphrase
Confirm your master password: asupergreatdicewarepassphrase
Generating your keys...
Success!
Usage
$ shroud <add | show | ls | rm> [options]
Command | Description |
---|---|
add [name] | Encrypt and add a secret for [name] to your vault |
show [name] | Decrypt and show the secret for [name] |
{ls, list} | List the names of all the secrets in your vault |
{rm, remove} [name] | Remove a secret from your vault |
help | Show detailed usage information |
Options
// TODO Add docs for using each command's options