2个版本

0.1.5 2024年2月16日
0.1.4 2024年2月16日

#293 in 身份验证

MIT许可证

18KB
443 代码行

关于

快速密码管理器 是一个用Rust编写的密码管理器。它使用加密,有助于您安全地存储密码。

安装

首先,安装构建qpm所需的依赖项。

分发 说明
Debian, Ubuntu, Kali apt install libsqlite3-dev gcc
Arch pacman -S sqlite gcc
Void xbps-install-S sqlite-devel gcc
Gentoo emerge dev-db/sqlite sys-devel/gcc
Fedora dnf install sqlite-devel gcc

您还需要安装Rust(建议使用rustup)。在终端中运行以下命令,然后按照屏幕上的说明操作

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

接下来,您可以选择两个安装路径:通过cargo包管理器或从源代码自行编译

通过cargo安装

在终端中运行以下命令

cargo install qpm --locked

从源代码安装

步骤 1.

克隆仓库

git clone https://github.com/khimchuk/qpm-cli.git

步骤 2.

使用quick安装qpm。进入qpm目录(默认为qpm-cli)并运行以下命令

./quick install

验证qpm是否成功安装

$ qpm --version
Quick Password Manager 0.1.3

如何使用?

添加密码时,您需要输入您的密钥。密钥是您密码的通用密钥。它可以对每个人都是唯一的,您也可以为每个密码或密码组想出自己的密钥,在这方面您不受限制。主要优势是 qpm 不会报告密码是否正确解密,因此您需要记住密钥,否则如果输入错误的密钥,您将获得错误解密的密码。

您可以通过在终端中运行 qpm --help 命令来了解qpm的所有功能。

$ qpm --help
Usage: qpm [OPTION]
       qpm [OPTION] [ARGUMENT]

Options:
    -h, --help              help message.
    -V, --version           qpm version.

     s, set [NAME]          set password. 
     g, get                 get password.
     d, delete              remove password.
     r, rename              rename password.
     l, list                get all password names.
     
Type for more information:
    qpm help [OPTION]

Report bugs to <[email protected]>

您也可以通过运行命令 qpm help [选项] 来了解如何使用特定功能。例如

$ qpm help l
Usage: qpm list
       qpm l

许可证

快速密码管理器在MIT许可证下发布。您可以在以下位置找到许可证文本的副本: LICENSE

依赖项

~22-32MB
~462K SLoC