歡迎您光臨本站 註冊首頁

Linux 批量增加用戶

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

今天上課老師講到了批量增加用戶 ,但是居然是手工寫一個文件,效率太低了.所以,我就隨便寫了一個shell腳本,來完成這個功能,這樣子相對比較方便.

我水平比較低,只是隨便寫寫而已,希望看到的人別笑話.

增加的每個用戶都有一個默認的密碼

  1. 1 #!/bin/sh
  2. 2
  3. 3
  4. 4 while true
  5. 5 do
  6. 6
  7. 7 echo "請輸入用戶名,按;結束:n"
  8. 8 read User_name
  9. 9
  10. 10 if [ "$User_name" = ";" ]
  11. 11 then
  12. 12 echo "it is overn"
  13. 13 break
  14. 14 fi
  15. 15 echo "請輸入id:n"
  16. 16 read User_id
  17. 17
  18. 18 mkdir /home/$User_name
  19. 19 chown $User_name:$User_name /home/$User_name
  20. 0 echo "$User_name:x:$User_id:$User_id::/home/$User_name:/bin/sh" >> passwd.txt
  21. 21
  22. 22 echo "$User_name:123456" >> shadow.txt
  23. 23 done
  24. 24
  25. 25 newusers passwd.txt
  26. 26 chpasswd <

    shadow.txt
  27. 27 pwconv

本文出自 「YEELONⒼ 」 博客,請務必保留此出處http://yeelone.blog.51cto.com/1476571/558437


[火星人 ] Linux 批量增加用戶已經有406次圍觀

http://coctec.com/docs/linux/show-post-48253.html