2016-09-26 85 views
0

如何创建一个密码加密的存档在一个安全的? archive模块似乎没有这个选项。创建一个密码加密存档在一个安全的

或者是通过command模块做到这一点的唯一选择?

+0

也许,[保管库(http://docs.ansible.com/ansible/playbooks_vault.html)功能可以HALP你 – Aleksandr

+0

库是不是真的设计的一个剧本中加密的东西 – smiller171

回答

1

归档模块不包括参数进行加密或密码保护的文件。您可以使用“shell”模块(假设您连接到基于Linux的计算机),而不是使用归档模块来压缩文件,只需将加密生成到shell命令中即可。

我不知道你想要什么类型的加密,或者是什么类型,你正在使用的压缩,但举例来说,如果你使用的“拉链”你可以做像这样基本的密码验证;

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

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

相关问题