An open API service indexing awesome lists of open source software.

https://github.com/telefonicaid/vaultier-cli

Awesome CLI client for Vaultier password manager
https://github.com/telefonicaid/vaultier-cli

cli cli-client password-manager vaultier

Last synced: 4 months ago
JSON representation

Awesome CLI client for Vaultier password manager

Awesome Lists containing this project

README

          

# vaultcli
Awesome CLI client for Vaultier password manager

## Installation

For security reasons, this software depends of Python 3.6 or higher.

```bash
git clone https://github.com/Telefonica/vaultier-cli.git
virtualenv3 ./vaultcli
source ./vaultcli/bin/activate
cd vaultier-cli
python setup.py install
```

## Configure

Before run, you need to configure _vaultcli_. By default it looks for config
file in your home dir in two valid locations.

* `~/.config/vaultcli/vaultcli.conf`
* `~/.vaultcli.conf`

You can copy the sample config file to one of these locations and edit it,
or use the following fancy method to make configuration.

```bash
touch ~/.config/vaultcli/vaultcli.conf
vaultcli config email your.login.email@example.com
vaultcli config server https://your.vaultier.server.example.com
vaultcli config key /location/of/your/vaultier.key
```

Optionally, if your server have a self signed certificate, you can disable
the certificate check.

```bash
vaultcli config verify false
```

## Run

Simply run `vaultcli` command with `-h` or `--help` to read the help of
command. It's self explanatory.

Happy secring!!!

## FUSE / Vault as file system

See `contrib/fuse/`