在ansible中创建密码加密的存档

在ansible中创建密码加密的存档,ansible,Ansible,如何在ansible中创建密码加密的存档?存档模块似乎没有此选项 或者是通过命令模块执行此操作的唯一选项?存档模块不包括用于加密或密码保护文件的参数。您可以使用“shell”模块(假设您连接到一台基于Linux的机器)并将加密构建到shell命令中,而不是使用归档模块来压缩文件 我不确定你想要什么类型的加密,或者你正在使用什么类型的压缩,但是例如,如果你使用“zip”,你可以像这样做基本的密码验证 shell: zip --password PASSPHRASE your-archive.zip

如何在ansible中创建密码加密的存档?
存档
模块似乎没有此选项


或者是通过
命令
模块执行此操作的唯一选项?

存档模块不包括用于加密或密码保护文件的参数。您可以使用“shell”模块(假设您连接到一台基于Linux的机器)并将加密构建到shell命令中,而不是使用归档模块来压缩文件

我不确定你想要什么类型的加密,或者你正在使用什么类型的压缩,但是例如,如果你使用“zip”,你可以像这样做基本的密码验证

shell: zip --password PASSPHRASE your-archive.zip your-files.txt

当然,这不是加密的唯一选项,但它是一个非常基本的示例。如果需要使用用户环境变量,请在命令模块上使用shell模块。除此之外,它们是非常相似的模块。

也许,该功能可以阻止youVault真正用于加密剧本中的内容