2016-09-26 40 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模塊。否則,他們是非常相似的模塊。