1个不稳定版本
0.1.0-alpha | 2020年6月16日 |
---|
#9 in #identities
24KB
559 代码行
keyvault-agent
由Azure Key Vault密钥支持的SSH代理
- 使用Active Directory凭据对Key Vault进行身份验证,包括VM托管身份
- SSH私钥在保险库中受到保护
- 可以通过AD组成员资格控制对密钥的访问,从而通过组成员资格实现即时访问
安装
Linux或Mac OS
cargo install keyvault-agent
# Authenticate using a logged in Azure SDK (requires the Azure SDK).
# Other authentication methods are available.
keyvault-agent authenticate azure-sdk
keyvault-agent add-key {key vault key URI}
# Run this line for every new console.
eval $(keyvault-agent daemon)
依赖项
~13–25MB
~404K SLoC