gpt4 book ai didi

python - Ansible 密码中的特殊字符

转载 作者:太空宇宙 更新时间:2023-11-04 04:47:36 24 4
gpt4 key购买 nike

我从一个加密的 ansible-vault 文件中读取了我的 root 密码。但是当我在 ansible_become_pass 上使用它时,操作失败,因为密码包含一个特殊字符。在我的示例中“#

这是我的 yml:

- hosts: sirius
remote_user: ansusr
become: yes
vars_files:
- vault_vars.yml
become_pass: "{{ root_pass_sirius }}"

ansible-playbook check.yml --ask-vault-pass

致命:失败! => {"msg": "{{ TesT#1234 }}: 模板化字符串时出现模板错误:6 处意外的字符 '#'。字符串:{{ TesT#1234 }}"}

如何屏蔽#字符?

最佳答案

在实际运行该加密命令之前使用set +H

关于python - Ansible 密码中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49153403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com