抱歉在此吹牛,由於小弟管的電腦都是自己的,真正在用的帳號也只有一、二個,沒真正建過"大量的帳號"
準備好 user 列表
cat user_list.txt
-------------------
john
charles
mary
.
.
jang
----------------------------
# add_mass_users
#!/bin/sh
userid=$1
groupid=$2
for i in `cat user_list.txt`
do
groupadd -g $groupid $i
useradd -u $userid -g $groupid -s /bin/bash -d /home/$i $i
userid=`expr $userid + 1`
groupid=`expr $groupid + 1`
done
本 script 接受二個參數 uid 及 gid,內定採用每個使用者擁有自己的 group 的方法
不過有看到別人建帳號的方法
http://www.tnc.edu.tw/howto_qkact.htm
原來 debian 中也有 newusers 這個指令
http://seotw.boxget.co.jp/ftopic193.html
交談式的建帳號 script
個人認為每個人的需求不同,所以應該要修改成符合自己的 script。