今天上課老師講到了批量增加用戶 ,但是居然是手工寫一個文件,效率太低了.所以,我就隨便寫了一個shell腳本,來完成這個功能,這樣子相對比較方便.
我水平比較低,只是隨便寫寫而已,希望看到的人別笑話.
增加的每個用戶都有一個默認的密碼
- 1 #!/bin/sh
- 2
- 3
- 4 while true
- 5 do
- 6
- 7 echo "請輸入用戶名,按;結束:n"
- 8 read User_name
- 9
- 10 if [ "$User_name" = ";" ]
- 11 then
- 12 echo "it is overn"
- 13 break
- 14 fi
- 15 echo "請輸入id:n"
- 16 read User_id
- 17
- 18 mkdir /home/$User_name
- 19 chown $User_name:$User_name /home/$User_name
- 0 echo "$User_name:x:$User_id:$User_id::/home/$User_name:/bin/sh" >> passwd.txt
- 21
- 22 echo "$User_name:123456" >> shadow.txt
- 23 done
- 24
- 25 newusers passwd.txt
- 26 chpasswd <
shadow.txt- 27 pwconv
本文出自 「YEELONⒼ 」 博客,請務必保留此出處http://yeelone.blog.51cto.com/1476571/558437
[火星人 ] Linux 批量增加用戶已經有406次圍觀