gpt4 book ai didi

encryption - Ansible 创建加密文件到现有的保管库

转载 作者:行者123 更新时间:2023-12-04 10:06:18 32 4
gpt4 key购买 nike

我用 ansible Vault 创建了一个加密文件,如下所示:

ansible-vault create encrypted-example-file1

ansible 似乎在这里创建了一个新的保管库,因为它要求我提供新的保管库密码。没关系,我为要创建的新 Vault 提供了密码。这一切看起来都很好,我提供了密码以在剧本运行期间解密文件。

现在我想创建另一个加密文件,我想将它存储到我之前创建的同一个保管库中,这样我就不需要为第二个文件设置单独的密码。怎么做?我试图重复命令:
ansible-vault create encrypted-example-file2

但问题是它又问 新的保险库密码 ,这表示它希望我创建另一个保险库?我不想那样做。那么如何将现有的 ansible 保险库应用于新的加密文件?我尝试阅读 ansible 文档,但没有找到任何有关如何操作的指南。

最佳答案

Ansible Vaults 适用于文件加密或变量加密。如果要加密不同的文件,则必须再次提供密码以使用 ansible Vault 加密文件。您可以对文件 1 和文件 2 使用相同的密码。在执行 playbook 时,ansible 将使用相同的密码解密两个文件。

也可以编辑加密的 encrypted-example-file1使用 ansible-vault edit命令然后添加 encrypted-example-file2 的附加内容用于加密。

ansible-vault edit encrypted-example-file1

Here是更多细节。

关于encryption - Ansible 创建加密文件到现有的保管库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61572657/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com