Ansible 2.9.27使用user模块配置加密密码时出现未哈希警告的问题求助
Ansible 2.9.27使用user模块配置加密密码时出现未哈希警告的问题求助
各位好,我现在在RHEL 7上用Ansible 2.9.27做基础设施自动化,最近在任务里处理加密密码的时候遇到了个问题,想请教大家。
我用ansible.builtin.user模块的password参数来设置加密后的密码,playbook运行起来是正常的,但Ansible总会弹出这么个警告:
[WARNING]: The input password appears not to have been hashed.
我的加密密码是用Jinja的password_hash过滤器生成的,代码示例如下:
- name: Create user with encrypted password ansible.builtin.user: name: user password: "{{ mypw | password_hash('sha512', mypw_salt) }}"
变量我都存在单独的文件里了,语法和规范也都照着要求来,但就是解决不了这个警告。我是不是漏了什么关键点呀?
备注:内容来源于stack exchange,提问作者sebelk
相关产品推荐
相关产品推荐

