当前位置: 首页 > 工具软件 > Group Shell > 使用案例 >

020_shell添加用户组

谢弘阔
2023-12-01

添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30,并设置密码为对应的stdxx

#!/bin/bash
#设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。
#请 su root  或者 sudo su  变成root用户

groupadd class1
for i in {9901..9930}; do
    xx=`echo $i | sed 's/99//g'`
    useradd -g class1 -s /bin/bash -d /home/std$xx -m std$xx
    echo -e "std$xx\nstd$xx" | passwd std$xx 
    echo -e "user std$xx password is std$xx" >> /root/newuser.txt
done


 类似资料: