批量增加,刪除使用者 [
root@chen
chen]# vi adduser
#!/bin/sh
echo "please input username:" (輸入建立的使用者名稱)
read name
echo "please input number:"(要建立多少個使用者)
read num
n=1while [ $n -le $num ] (判斷ndo
/usr/sbin/useradd $name$n (建立使用者)
n=`expr $n + 1` (n+1)
done
echo "please input password:"(輸入密碼)
read password
m=1while [ $m -le $num ] (判斷ndo
echo $password |/usr/bin/passwd --password $name$m (設定密碼)
m=`expr $m + 1` (m+1)
done ~
root@chen chen]# ./adduser
please input username:
chenjianqin (使用者名稱:chenjianqin)
please input number:
30 (建立30個使用者)
please input password:
chen (密碼:chen)
新增加的使用者
2.批量刪除
[ root@chen chen]# vi deleteuser
#!/bin/sh
echo "please input delete user:" (輸入要刪除的使用者名稱)
read username
i=1while [ $i -le 30 ] do
username=$username$
userdel $username (刪除使用者)
rm -rf /home/$username
刪除/home/
目錄下生產的
$username
資料夾
i=`expr $i + 1`
done
[ root@chen chen]# chmod u+x deleteuser
[ root@chen chen]# ./deleteuser
please input delete user:
chenianqin
剛剛新建的使用者刪除了
批量增加使用者
批量newcmd 看了 零二年的夏天 寫的批量增加使用者的指令碼,有幾個地方不明白 bin sh name badd des to add some samba user author popzslam passwd 123456 bname bgroup samba sorry,i fet the...
linux批量新增使用者,設定密碼,刪除使用者
新建user.txt,內容為 user001 600 100 user home user001 bin bash user002 601 100 user home user002 bin bash user003 602 100 user home user003 bin bash user00...
Linux精講 增加和刪除使用者
useradd username 建立乙個名為username的使用者,同時自動建立乙個同名的使用者組 useradd u uid username 建立乙個名為username的使用者,並同時指定其uid useradd g gid username 建立乙個名為username的使用者,並同時指...