Encryption ansible:使用加密或密码同步文件

Encryption ansible:使用加密或密码同步文件,encryption,ansible,password-protection,Encryption,Ansible,Password Protection,我想用Ansible从远程服务器获取/下载文件。我可以使用fetch或synchronize模块,但它们不支持密码加密。使用Ansible是否可以下载加密格式的文件 编辑: 看起来我无法很好地澄清我的问题(该问题目前处于搁置状态)。 我想从远程计算机下载conf文件。我可以通过以下两种方式之一下载它们,fetch或synchronize模块: - fetch: src: /remote/path/to/single/file dest: /local/path/to/save/f

我想用Ansible从远程服务器获取/下载文件。我可以使用
fetch
synchronize
模块,但它们不支持密码加密。使用Ansible是否可以下载加密格式的文件

编辑:
看起来我无法很好地澄清我的问题(该问题目前处于搁置状态)。
我想从远程计算机下载conf文件。我可以通过以下两种方式之一下载它们,
fetch
synchronize
模块:

- fetch:
    src: /remote/path/to/single/file
    dest: /local/path/to/save/file
    flat: yes
- name: Synchronization of src on the control machine to dest on the remote hosts
  synchronize:
    src: some/relative/path
    dest: /some/absolute/path
这两种方法都不支持通过网络传输的密码保护。正如下面的第一个答案所述,SSH已经使用了加密,但我希望密码具有额外的安全性。我找不到用Ansible怎么做


我想知道是否有办法使用Ansible添加密码保护,或者是否需要使用其他工具加密远程服务器上的文件,然后使用Ansible复制到本地,然后再次手动解密?

Ansible使用ssh作为与服务器的通信协议。因此,您的文件传输已经结束加密

如果你想让这些文件自己加密,你必须在下载之前对其进行加密