linux 批量创建用户
来源:互联网 发布:java ee api文档下载 编辑:程序博客网 时间:2024/05/28 09:32
[root@jhoa ~]# cat expect.sh while read linedouser=`echo $line | awk '{print $1}'`ip=`echo $line | awk '{print $2}'`passwd=`echo $line | awk '{print $3}'`expect expect2.exp $user $ip $passwddone <root.scr[root@jhoa ~]# cat expect2.exp set timeout 15 # 设置要登录的主机 IP 地址# set host=$host # 设置以什么名字的用户登录# set ip=$ip # 设置用户名的登录密码# set passwd=$passwd #把shell的参数传递给expect脚本set user [lindex $argv 0]set ip [lindex $argv 1]set passwd [lindex $argv 2] #spawn 一个 ssh 登录进程 spawn ssh $user@$ip # 等待响应,第一次登录往往会提示是否永久保存 RSA 到本机的 know hosts 列表中;等到回答后,在提示输出密码;之后就直接提示输入密码expect { "(yes/no)?" { send "yes\n" expect "assword:" send "$passwd\n" } "assword:" { send "$passwd\n" } }expect "#"send "useradd -m osmon\n"send "passwd osmon\n"expect "password:"send "xxxx\n"expect "password:"send "xxxx\n"send "exit\n"expect eofroot 10.xx.xx.xx xxxx
0 0
- linux 批量创建用户
- Linux shell 批量创建用户
- linux上批量创建用户
- 批量创建linux用户并设置初始密码
- linux批量创建和删除用户
- shell编程Linux中批量创建用户
- linux 批量创建用户和修改口令
- Linux批量创建用户和设置密码及删除用户
- windows批量创建用户
- 批量创建AD用户
- 批量创建&删除用户
- Gitlab 批量创建用户
- 在 Linux 中如何自动批量创建用户
- 在 Linux 中如何自动批量创建用户
- Linux的学习笔记06:批量创建用户的脚本
- linux 创建用户(批量创建用户) 账号管理与 ACL 权限配置
- Linux批量生产用户
- linux批量添加用户
- 用Gradle 构建你的android程序
- js判断当前网站是否为移动终端登录
- 安全地访问中国的网站与一个中国的VPN
- mysql其他操作
- opcnetapi
- linux 批量创建用户
- IT忍者神龟之Struts1.2总结struts-config.xml配置
- git 绑定远端
- Sumsets poj 2229 c++
- c#开发_Dev的关于XtraGrid的使用(GridControl小结)_First
- CDN(内容分发网络)技术原理
- Struts2.x+Spring3.x+Hibernate4.x 整合(六)整合log4j日志组件
- 结构体中调用结构体成员到底用->还是用.
- Android通讯录数据库介绍与基本操作(增删改查)