第一步:
执行passwd
第二步:
输入当前密码
第三步:
连续两次数据新密码
第四步:
使用EOF组合passwd
-----------------------------------以下为第一个脚本内容-----------------------测试一个脚本修改密码不能超过5次,所以要在脚本末尾另外再调用一个脚本
#!/bin/bash
passwd <<EOF
df!3edc4rfv
qweaSdv1234!##
qweaSdv1234!##
EOF
sleep 3s
passwd <<EOF
qweaSdv1234!##
sadfaSdf13213##$
sadfaSdf13213##$
EOF
sleep 3s
passwd <<EOF
sadfaSdf13213##$
F&^fdF75612!@#
F&^fdF75612!@#
EOF
sleep 3s
passwd <<EOF
F&^fdF75612!@#
YFYTQ**&^^1234
YFYTQ**&^^1234
EOF
bash /app01/autoChangePasswd.sh
exit 0
-------------------------------第二个脚本-------------------------
#!/bin/bash
passwd <<EOF
YFYTQ**&^^1234
QWwdf@!@987
QWwdf@!@987
EOF
sleep 3s
passwd <<EOF
QWwdf@!@987
IIU@sdf13((
IIU@sdf13((
EOF
sleep 3s
passwd <<EOF
IIU@sdf13((
IUHJ8^^@9hjf
IUHJ8^^@9hjf
EOF
sleep 3s
passwd <<EOF
IUHJ8^^@9hjf
df!3edc4rfv
df!3edc4rfv
EOF