Linux 대량 사용자 증가

 오늘 수업 시간 에 선생님 께 서 는 사용 자 를 대량으로 늘 리 는 것 에 대해 말씀 하 셨 지만, 뜻밖에도 손 으로 서 류 를 하나 쓰 는 것 은 효율 이 너무 낮 았 다.그래서 저 는 셸 스 크 립 트 를 마음대로 써 서 이 기능 을 완성 하 는 것 이 비교적 편리 합 니 다.
 나 는 수준 이 비교적 낮 아서, 단지 마음대로 쓸 뿐 이 니, 본 사람 이 웃 기지 않 기 를 바란다.
  추 가 된 모든 사용자 에 게 기본 비밀번호 가 있 습 니 다.

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

 
 
 

좋은 웹페이지 즐겨찾기