##/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
expect交互批量添加用户
原创文章标签 expect交互批量添加用户 文章分类 数字化转型
©著作权归作者所有:来自51CTO博客作者Loyu来了哦的原创作品,谢绝转载,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL 给用户添加 ALTER VIEW 的权限
在某些情况下,需要为用户添加特定的权限,例如 ALTER VIEW 权限,以允许他们修改视图。
数据库 MySQL 数据 ALTER VIEW 视图 -
expect批量分发
expect脚本
expect 批量分发