写一个脚本,添加100个用户

发布时间:2024-03-15 点击:135
系统运维
具体要求:1、创建100个普通用户(user1、user2……user100),统一密码3dwtchpa,并且能实现远程登录。
一、创建目录
#mkdir /shell
#cd /shell
二、编写脚本
#vi useradd100.sh
#!/bin/bash
user_file=./user.info? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #密码存放文件
for user in user{1..100}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#变量user从user1到user100开始循环,生成100个用户
do
? if ! id $user &>/dev/null? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#如果用户不存在
? then? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#然后
? ? ? ? pass=3dwtchpa? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#统一密码
? ? ? ? useradd $user? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#添加用户
? ? ? ? echo $pass | passwd –stdin $user? ? ? ? ? ? ? ? ? ? ? ? #更改用户的密码
? ? ? ? echo $user $pass >> $user_file? ? ? ? ? ? ? ? ? ? ? ?#保存密码
? ? ? ? echo $user? create successful,pass is $pass.? ? ?#提示:用户创建成功,密码是
? else? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#然后
? ? ? ? echo $user user already exit? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #提示用户已经存在
? fi
done
三、执行脚本
#chmod x useradd.sh
#./useradd.sh

移动社交时代 怎么能做好社群营销
个人网站需要多大云服务器
云虚拟主机能放多个网站吗
我想注销自贡 人民检察院
Teradata天睿公司任命王波为大中华区总裁
云服务器好还是自己买个服务器
如何选择美国主机
阿里云服务器如何设定网站