批量修改账号密码脚本

#/bin/bash
for line in $(cat ip_list)
do
function ssh_command() {
expect -c "
set timeout 2
spawn ssh root@$line
expect {
\"yes/no)? \" { send \"yes\r\"; exp_continue }
\"word: \" { send \"$PASS\r\" }
}
expect \"# \"
send \"$1\r\"
expect \"$# \"
send \"exit\r\"
expect eof
"
}
ssh -tt $line<<EOF

echo new_password | passwd --stdin root

exit
EOF

echo $line
done

上一篇:JS可改变列宽table


下一篇:解决ssh登录后闲置时间过长而断开连接