passwd.mgr
v1.1.5
Published
A command-line password manager
Downloads
16
Maintainers
Readme
passwd.mgr
Store all your 128-character passwords safely
Usage
passwd.mgr --database file --password password --encryption algorithm command [command arguments]
Options
| Option | value | Description |
| ------------------ | ---------------- | ---------------------------------------- |
| -d, --database
| file | The database file used for the passwords |
| -p, --password
| password | The encryption password |
| -e, --encryption
| algorithm | The encryption algorithm |
| --help
| | Print this usage guide |
Commands
| Command | Description | Warnings |
| ------------ | ----------------------------------------------- | ---------------------------------------- |
| create
| Create a database file | This will overwrite files without asking |
| list
| Print a list of sites in the database | |
| add
| Add a new site (Options below) | |
| get
| Get data of a site (Options below) | |
| algorithms
| Print a list of supported encryption algorithms | |
Add
| Option | value | Description |
| ---------------- | --------------- | --------------------------------------------------- |
| -s, --site
| site | The name of the site |
| -u, --username
| username | Your Username on this site (optional) |
| -e, --email
| email | The E-Mail Address you use on this site (optional) |
| -p, --password
| password | Your password (optional) |
Get
| Option | value | Description |
| ------------ | ----------- | -------------------- |
| -s, --site
| site | The name of the site |
Examples
| Command | Description |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| passwd.mgr -d db.passwddb -p superSecurePassword -e aes256 create
| Create a new password database in db.passwddb |
| passwd.mgr -d db.passwddb -p superSecurePassword -e aes256 add -s example.com -u Me -e [email protected] -p myPassword
| Add an entry for example.com |
| passwd.mgr -d db.passwddb -p superSecurePassword -e aes256 list
| Print a list of all entries in the database |
| passwd.mgr -d db.passwddb -p superSecurePassword -e aes256 get -s example.com
| Print your username, password and E-Mail for example.com |