6个版本 (破坏性更新)
0.5.0 | 2024年4月26日 |
---|---|
0.4.0 | 2023年12月21日 |
0.3.1 | 2023年10月13日 |
0.3.0 | 2023年7月26日 |
0.1.0 | 2023年3月20日 |
#62 在 身份验证
395KB
9K SLoC
Bitwarden秘密管理器CLI
A Rust CLI用于与Bitwarden秘密管理器交互。这是一个测试版本,可能缺少一些功能。
安装
cargo install bws
或者从发布页面下载预构建的二进制文件。
用法
bws --help
如何启用shell自动补全
Zsh
如果尚未启用补全,您需要首先启用它
echo "autoload -U compinit; compinit" >> ~/.zshrc
为当前用户启用自动补全
echo 'source <(/path/to/bws completions zsh)' >> ~/.zshrc
Bash
为当前用户启用自动补全
echo 'source <(/path/to/bws completions bash)' >> ~/.bashrc
有关更详细的文档,请参阅秘密管理器CLI帮助文章。
Docker
我们还提供了一个预装了bws
CLI的docker镜像。
# From the root of the repository
docker build -f crates/bws/Dockerfile -t bitwarden/bws .
docker run --rm -it bitwarden/bws --help
要使用配置文件,使用docker 绑定挂载将其暴露给容器
docker run --rm -it -v "$HOME"/.bws:/home/app/.bws bitwarden/bws --help
依赖项
~40–57MB
~1M SLoC