Multi-Cloud Credential Switcher / 多云凭证切换器
一键管理并自动轮换AWS、Azure、GCP凭证,支持安全存储与角色扮演。
下载 62
通过 CLI 在 Bitwarden 中存储或检索密码、API 密钥等凭证。
openclaw skills install @daowuu/bitwarden-credential命令、参数、文件名以原文为准
通过 CLI 将凭据(密码、API 密钥、OAuth 令牌等)存储到 Bitwarden。
用户必须在会话期间仅需解锁一次其 Bitwarden 保险库:
bw unlock解锁后,系统会生成一个会话密钥。有两种方式提供该密钥:
选项 A — 导出会话(用户在终端中执行):
export BW_SESSION="<unlock 命令返回的会话密钥>"然后告知我“已解锁”,我即可直接运行命令。
选项 B — 将会话密钥直接传递给脚本:
BW_SESSION="<session-key>" ./bitwarden-credential.sh <name> <username> <password> [notes]保险库解锁后,请提供以下信息:
示例用户输入:
“保存到 Bitwarden:name=Grafana, username=admin, password=xyz123, notes=生产服务器”
可使用内置脚本或直接调用 bw CLI:
# 当 BW_SESSION 已设置时
./scripts/bitwarden-credential.sh "<name>" "<username>" "<password>" "[notes]"
# 或通过 bw CLI 直接执行
echo -n '{"name":"...","login":{"username":"...","password":"..."},"type":1}' | bw create itembrew install bitwarden-clibw login --apikey 配合 client_id 和 client_secret,但保险库仍需主密码解锁BW_SESSION)具有会话作用域;当保险库再次锁定时将失效已收录 1 个 Skill