荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Lg (终身努力便成天才), 信区: Linux
标 题: Re: 有关於大量建立帐号(fwd)
发信站: BBS 荔园晨风站 (Mon Nov 1 21:01:41 1999), 站内信件
【 以下文字转载自 twFreeBSDQuestion 讨论区 】
【 原文由 nonel.bbs@bbs.hchcc.gov.tw 所发表 】
※ 引述《Xpower@bbs.ee.ntu.edu.tw (力量之风)》之铭言:
: ※ 引述《d8635489.bbs@bbs.fcu.edu.tw (小淳♂)》之铭言:
: : 请问一下这是指令还是软体ㄚ???
: : 我也需要,要建1000多人.....
: : 若是软体,希望可以告知取得地点,安装方法,使用方法!!!
: : 希望大家帮个忙啦!!!
: 都是 BSD 内建指令群
利用简单的perl + pw 使用, 就可以方便的建大量帐号了,
下面是perl程式码, 它会去读叫做 test.data 的text file , 参考一下.....
格式是: username,password
例: 建立 user1 密码 1234
user2 密码 5678
则 test.data 的内容为:
user1,1234
user2,5678
如果还有其它功能的需求, 请修改 $PW_COMMAND 部份的参数即可.
-----
#!/usr/bin/perl
$filename = 'test.data' ;
open(file,$filename) ;
while( $name=<file> ) {
chop $name ;
@name_array = split /,/,$name ;
$PW_COMMAND="/usr/sbin/pw useradd $name_array[0] -m -h 0" ;
$fname="|".$PW_COMMAND ; open(OUT, $fname) ;
print OUT $name_array[1] ;
close(OUT) ;
print "UserName: ",$name_array[0],"\t\t",
"PassWord: ",$name_array[1],"\n";
}
print "\n" ;
close(file) ;
--
乐在不工作
--
※ Origin: 新竹县立文化中心 bbs.hchcc.gov.tw ◆ From: mail.hchcc.gov.tw
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 210.39.3.93]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店