0

我可以使用以下命令将密码添加到 Ubuntu 的系统密钥环,可由 Ansible 检索

keyring set myservice username

通过安装sudo apt install python-keyring. 然后可以在 Ansible 剧本中检索此密码,例如使用

ansible_become_pass: "{{ lookup('keyring','myservice username') }}"

有关更多示例,请参阅文档页面

但是我重新安装了一台本地计算机,我想通过 Ansible 在其中重新安装/配置一个 VNC 服务器。我想获取已保存在我的计算机(客户端)密钥环中的 VNC 密码,因为我不想在剧本中间有明文密码。此密码由 Remmina 保存在密钥环中,不遵循 python-keyring 格式。

有没有办法从 Ansible 剧本中检索此密码?

4

0 回答 0