加密密码
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
需要修改密码的用户名