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身份验证

自定义许可证LGPL-3.0-or-later

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