文件名称:secrets.sh:使用GPG的bash中的简单秘密管理器
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-18 23:23:39
bash gpg secrets shell-script Shell
secrets.sh :warning: 警告:此代码是全新的。 还没有测试。 甚至我还没有开始使用它。 :warning: 学分 启示与选择 执照 关于 secrets.sh是用bash编写的秘密管理器; 它提供了一个简单的键值存储,该存储在GnuPG签名和加密的文件中。 这主要用于您的点文件中,以便将API密钥等加载到您的环境中,而不必将它们以纯文本格式存储在磁盘上。 如果您甚至想将机密存储在公共git存储库中,或者在不一定信任所有人的服务器上,这可能很方便。 它不努力使GPG的使用成为非交互性; 这个想法是让您的GPG代理缓存您的密码,这样每个会话大约只会收到一次提示。 也许您甚至可能想要使用一个专用于此目的的单独GPG密钥。 如果您希望secrets.sh始终是完全非交互的,则由您决定如何设置持久代理程序。 提供了SECRETS_GPG_ARGS环境变量以使这种滥用更加容易,但是它不是受支持的用
【文件预览】:
secrets.sh-master
----secrets.sh(7KB)
----LICENSE(1KB)
----README.md(7KB)