title: Ansible通过user模块修改用户密码
date: 2022-12-12 17:40:41.0
updated: 2022-12-12 17:42:57.0
url: https://liumou.site/doc/585
categories:
- Ansible
tags: Linux
加密密码
a=$(python3 -c 'import crypt,getpass;pw="123456";print(crypt.crypt(pw))')
123456
是明文密码
打印
echo $a
效果
root@l:~# a=$(python3 -c 'import crypt,getpass;pw="123456";print(crypt.crypt(pw))')
root@l:~# echo $a
$6$FgvPoOriBwj/Kz8T$sqjm48L1byKtt7mlrl9Ms6PtO5PMA6vPq7gldZfE4vxXWG6iV8RbEi/OwUv13BkYpEFHiP54TpAaBWlHJdsc9.
root@l:~#
修改
ansible note1 -m user -a 'name=testpass password="$a" update_password=always'
note1
主机分组testpass
需要修改密码的用户名