This is a command line and geek style password manager written in Rust.
```bash
git clone https://github.com/lijing-2008/rupass.git
cd rupass
cargo build
``
then you can find your own
rupassin
target/debug/rupass`.
First you need to init your database to store your account info, the default dir is in your home dir: e.g.~/.rupass
.
bash
target/debug/rupass init
You need an entry password you must remember, but now, it's no use, maybe in use few days later.
bash
target/debug/rupass add
You need input info below:
- website/app keywords
- username
- password(default display with *
, you can show it with Ctrl+R
)
- notes
bash
target/debug/rupass search
Just input the keyword, there is a suggester for you! You can select which you want.
bash
target/debug/rupass delete
You need input the entire account info, such as baidu.com<admin>
.
in fact, you don't need to input the entire info, just select from the suggester which you need to delete.
You can change welcome banner yourself, edit banner.txt
in root directory.