国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

批量添加用戶

2019-11-18 17:24:22
字體:
來源:轉載
供稿:網友

FreeBSD大量轉檔建帳號程式(perl代碼)
本文出自:OHaHa的學習心得[ohaha.ks.edu.tw]作者:藍色泡泡(panda@ks.edu.tw)(2002-03-0506:02:00)
##############
#adduser.pl#
##############

#!/usr/bin/perl
$filename='class.txt';
open(file,$filename);
while($name=){
chop$name;
@name_array=split/,/,$name;
$PW_COMMAND="/usr/sbin/pwuseradd$name_array[0]-m-h0";
$fname="|".$PW_COMMAND;open(OUT,$fname);
Word:",$name_array[1],"/n";
}
print"/n";
close(file);

################
#/etc/pw.conf#
################
logfile/root/pw.log
defaultpasswdyes
home/home
defaultshell/usr/local/bin/bash
defaultgroupuser
reuseuidsyes
minuid2000

##############
#額外說明#
##############
1.home-->預設的家目錄
defaultshell-->預設的shell路徑
defaultgroup-->預設的群組
1.minuid-->起始的uid

############
#使用方式#
############
1.先備檔案
a.adduser.pl
b./etc/pw.conf
c.帳號的來源檔class.txt
形式:
帳號,密碼
帳號,密碼
2.步驟
a.將adduser.pl改為可以執行
chmod700adduser.pl
b.adduser.pl及class.txt需在同一目錄下,不然則需更改路徑
c.執行adduser.pl
d.完成


我沒有試過。

我曾幫服務的學校寫了一個大量建帳號的程式,為了建置每學期
新進學生的帳號,修改一下應該可以符合你的需求

檔案下載ftp://mail2.tses.tcc.edu.tw/pub/files/adduser.tgz

安裝方法
tarxvzfadduser.tgz
makeinstallclean

使用方法(增加新學年使用者範例)

#stdadmin-1
請輸入帳號開頭的英文字母(建議用s):s
請輸入入學年度:90
請輸入該年級之班級數:5
請輸入每班之人數:35
請輸入預設密碼(英數混合至多8個字元):abcd1234
Check/etc/shells
Check/etc/master.passwd
Check/etc/group
Enteryourdefaultshell:bashcshdatenoshtcsh[sh]:#按enter或自己設定
EnteryourdefaultHOMEpartition:[/home]:#按enter
Copydotfilesfrom:/usr/share/skelno[/usr/share/skel]:#按enter
Areyousuretoaddusers?(y/n)[y]:#按enter

建立帳號後可以用openwebmail或其他程式來更改個人密碼


刪除使用者範例
#stdadmin-2
請輸入帳號開頭的英文字母:s
請輸入入學年度:90
請選擇要不要刪除個人家目錄:1.是2.否:1

這樣就完成了.


注意:第一次安裝完時會找不到路徑,可以用絕對路徑
/usr/local/bin/stdadmin-1
或是重開機後只要打stdadmin-1就可以了

歡迎大家幫忙測試並提供bug修正!


上一篇:Linux內核模塊和驅動的編寫

下一篇:HowtoCreatingandBootingaNewKernelWithautoconfig

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 额济纳旗| 沾益县| 东乡县| 伊金霍洛旗| 富宁县| 潢川县| 兰坪| 聊城市| 清远市| 三亚市| 罗山县| 金坛市| 成安县| 科尔| 甘泉县| 莱西市| 绥芬河市| 海口市| 昂仁县| 福鼎市| 碌曲县| 象山县| 龙陵县| 五峰| 大化| 图木舒克市| 清流县| 上高县| 嘉兴市| 连山| 水城县| 韶关市| 浑源县| 隆回县| 嘉定区| 博兴县| 宜丰县| 安陆市| 平潭县| 辽阳县| 宕昌县|