Linux批量生成生成帐户脚本,随机密码
2016-01-14 18:32
591 查看
此脚本应用于生产环境下生成帐户,也可生成成百上千个密码相同的帐户。脚本代码如下:
批量生成:
自己使用的时候,用自己需要的帐户名列表替换掉这个代码范例里的tom jerry joe jane等字段即可。密码都是redhat,可以让用户之后自己更改。
批量删除:
for name in tom jerry jane joe
do
userdel -r $name
done
=============================================
# echo 123456|passwd --stdin devops
# echo c3user2015|passwd --stdin c3user
批量生成:
#!/bin/bash for name in tom jerry joe jane do useradd $name pwd=`cat /dev/urandom | tr -dc "a-zA-Z0-9"|head -c6` echo -e "user:$name \tpasswd:$pwd" echo $pwd | passwd --stdin $name done
自己使用的时候,用自己需要的帐户名列表替换掉这个代码范例里的tom jerry joe jane等字段即可。密码都是redhat,可以让用户之后自己更改。
批量删除:
for name in tom jerry jane joe
do
userdel -r $name
done
=============================================
# echo 123456|passwd --stdin devops
# echo c3user2015|passwd --stdin c3user
相关文章推荐
- LInux iptables学习
- linux学习笔记04
- Linux tty驱动学习 - 在用户空间设置串口参数操作流程
- unix/linux下的共享内存、信号量、队列信息管理
- SSH免登陆
- 解决Linux下内联汇编的宏融合寻址问题
- Building ArduPilot for Pixhawk/PX4 on Linux with Make
- linux学习笔记----8
- jdk 1.7 安装 centos6.4-64位
- centos安装yum源
- Linux常用系统日志
- centos下wget: command not found的解决方法
- CentOS 6.5上安装MySQL-Cluster
- centos安装
- udev控制磁盘引导顺序
- CentOS6.5使用udev管理网卡
- linux sed 批量替换字符串
- Linux根目录结构
- [Linux] 账户管理命令(二)
- 为什么很多公司招聘前端开发要求有 Linux / Unix 下的开发经验?