改密原理
list
的值是随机项,asdf@Adsf.,/
是自定义的固定值。
将固定值和随即项改成自己设定的即可
#!/bin/bash
#每月定期改密
list="369 147 258"
set -- $list
shift $(expr $RANDOM % $#)
KCPTUN_CRYPT="$1"
ansible all -m shell -a "echo "asdf@Adsf.,/${KCPTUN_CRYPT}" | passwd root --stdin > /dev/null 2>&1"