您的位置:首页 > 其它

批量添加用户和批量删除用户脚本

2014-05-30 00:00 543 查看
摘要: 考虑到大公司可能需要多个用户共同使用一台主机,因此管理上面可能不方便,因此批量添加用户,可以更好的管理用户。脚本亲测可行哦。本人英语不是太好,希望大家适当借阅。

批量添加用户

[root@heart2 sh]# cat useradd.sh
#!/bin/bash
#The script is used to add a lot user.
#Author:xxbandy by 27/5/14
#If you have any opinion,you can contact me by email:weichuangxxb@sina.cn

#You want to add the name of user
echo -n -e "Please inout your name :"
read username

#The num of user
echo -n "Please input num:"
read num

#The users'name
n=1
while [ $n -le $num ]
do
useradd $username$n
n=`expr $n + 1`

done

#The users'password
echo -n -e "please input your passwd:"
read passwd

m=1
while [ $m -le $num ]
do
echo $passwd | passwd --stdin $username$m
m=`expr $m + 1`
done
#

批量删除用户

[root@heart2 sh]# cat deluser.sh
#!/bin/bash
##The script is used to delete a lot user.
#Author:xxbandy by 27/5/14
#If you have any opinion,you can contact me by email:weichuangxxb@sina.cn
#
#You want to delete username
echo "please input your name:"
read name

echo "please input num:"
read num

sum=0
while [ $sum -lt $num ]
do
sum=`expr $sum + 1`
userdel -r $name$sum
done
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: