您的位置:首页 > 其它

expect交互批量添加用户

2016-05-06 19:12 218 查看
##/bin/bash
password='Aa123456'
for user in $(cat ./user_id)
do
/usr/bin/expect <<Eof
set timeout 10
expect "*#"
spawn /usr/sbin/useradd ${user}
expect "*#"
spawn /usr/bin/passwd ${user}
expect {
"*password:" { send "$password\r"; exp_continue}
"*password:" { send "$password\r"}
}
Eof
done
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息