| 关键词: nbsp User name echo 一个 txt home 输入 用户 shadow |
今天上课老师讲到了批量增加用户 ,但是居然是手工写一个文件,效率太低了。所以,我就随便写了一个shell脚本,来完成这个功能,这样子相对比较方便。 我水平比较低,只是随便写写而已,希望看到的人别笑话。 增加的每个用户都有一个默认的密码 1 #!/bin/sh 2 3 4 while true 5 do 6 7 echo "请输入用户名,按;结束: " 8 read User_name 9 10 if [ "$User_name" = ";" ] 11 then 12 echo "it is over " 13 break 14 fi 15 echo "请输入id: " 16 read User_id 17 18 mkdir /home/$User_name 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 22 echo "$User_name:123456" >> shadow.txt 23 done 24 25 newusers passwd.txt 26 chpasswd < shadow.txt 27 pwconv |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|