shell脚本第一篇——自定义创建用户和批量创建用户
shell腳本第一篇——自定義創建用戶和批量創建用戶
1、用shell腳本建立Linux用戶
# vim /root/user.sh
??#!/bin/bash
??#通過腳本自定義創建用戶
read -p ?"請輸入需創建的用戶名:"?$1
useradd $1
read -p ?"請設置$1用戶密碼:"?$2
echo ?"$2"?| passwd --stdin ?$1 > /dev/null
# /root/user.sh 或 # cd /root # ./user.sh或#bash ?user.sh或# . user.sh
?
#####################################################################
?
2、用腳本批量創建Linux用戶
# vim /root/piuser.sh
??#!/bin/bash
??#通過腳本批量創建用戶
???PREFIX="stu" ??:定義用戶名前綴
i=1
while [ $i -le 20 ]
do
???????useradd ?${PREFIX}$i ??:添加的用戶名為:前綴+編號
echo "123456" | passwd --stdin ${PREFIX}$i &> /dev/null
或 userdel -r ${PREFIX}$i &> /dev/null ?:批量刪除用戶
???????let i++
done
?
?或創建用戶stu1到stu50,指定組為student組!每個用戶需設定不同的密碼!
?#!/bin/bash
for i in `seq 1 50`
do
????useradd -G student stu$i;?
????echo stu$i | passwd stu$i --stdin
done
轉載于:https://blog.51cto.com/13571706/2062445
總結
以上是生活随笔為你收集整理的shell脚本第一篇——自定义创建用户和批量创建用户的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux文件创建时间
- 下一篇: 。。