在ansible中将哈希类型动态分配给password_hash()
assign hash type dynamically to password_hash() in ansible
是否可以将变量插入 password_hash() 过滤器?像这样工作的东西:
password: "{{ 'mypassword' | password_hash('hash_var') }}"
hash_var 为 md5 或 sha256 或 sha512
谢谢!
是的。有可能的。例如,下面的两个表达式
password: "{{ 'mypassword' | password_hash('sha256', 'salt') }}"
password: "{{ 'mypassword' | password_hash(hash_var, 'salt') }}"
hash_var: sha256
给出相同的结果
password: $salt$TYJ6ATpIhYy.nairVJIpWv4n5ky/FxBc31yIH5kPE70
是否可以将变量插入 password_hash() 过滤器?像这样工作的东西:
password: "{{ 'mypassword' | password_hash('hash_var') }}"
hash_var 为 md5 或 sha256 或 sha512
谢谢!
是的。有可能的。例如,下面的两个表达式
password: "{{ 'mypassword' | password_hash('sha256', 'salt') }}"
password: "{{ 'mypassword' | password_hash(hash_var, 'salt') }}"
hash_var: sha256
给出相同的结果
password: $salt$TYJ6ATpIhYy.nairVJIpWv4n5ky/FxBc31yIH5kPE70