999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Serv-U與VB文件系統(tǒng)編程在實驗教學(xué)中的應(yīng)用

2012-10-18 07:56:24劉偉法
中國教育信息化 2012年5期
關(guān)鍵詞:設(shè)置實驗教學(xué)用戶

劉偉法

(常熟理工學(xué)院 計算機科學(xué)與工程學(xué)院,江蘇 常熟 215500)

Serv-U與VB文件系統(tǒng)編程在實驗教學(xué)中的應(yīng)用

劉偉法

(常熟理工學(xué)院 計算機科學(xué)與工程學(xué)院,江蘇 常熟 215500)

本文使用VB的文件系統(tǒng)編程,實現(xiàn)了批量創(chuàng)建Serv-U用戶及批量進行權(quán)限設(shè)置的功能,并能批量創(chuàng)建每個用戶的宿主文件夾與每個實驗的子文件夾,給實驗教學(xué)提供了較大方便。

Serv-U;VB;文件系統(tǒng)編程;用戶權(quán)限

一、引言

實驗教學(xué)中經(jīng)常要進行文件的上傳與下載,尤其是學(xué)生提交實驗成果、下載實驗素材更是家常便飯的事情,為此很多教師都使用了Serv-U作為FTP服務(wù)器來完成上述任務(wù),Serv-U是現(xiàn)今Windows下最流行、功能最強大、使用最簡單的FTP服務(wù)器軟件之一,但是在日常使用中,如果僅為每次實驗創(chuàng)建一個文件夾,然后每個學(xué)生將實驗結(jié)果提交進指定文件夾,這種管理方式容易導(dǎo)致學(xué)生互相拷貝的情形出現(xiàn),盡管上傳時可以設(shè)定僅允許寫入不允許讀取的權(quán)限,但對于像數(shù)字媒體制作類課程需要多次實驗課時完成一次實驗的情況,還是不能有效控制,因為第二次課有必要將上次提交的下載下來以便繼續(xù)制作,這樣必須開放讀取權(quán)限。為此,必須為每個學(xué)生設(shè)置不同的用戶帳戶,如果用手工方式在Serv-U中同時設(shè)置大量的用戶帳號,工作量將十分巨大。通過分析Serv-U軟件的配置文件ServUDaemon.ini,配合讀取每個班級學(xué)生的學(xué)號姓名文件,我們可以通過VB編程來設(shè)置其中的參數(shù)值,從而實現(xiàn)批量用戶帳號的添加與設(shè)置,同時根據(jù)需要實現(xiàn)批量創(chuàng)建用戶文件夾等功能。

二、ServUDaemon.ini文件結(jié)構(gòu)

Serv-U的用戶信息配置文件為ServUDaemon.ini,其文件結(jié)構(gòu)如下:

通過對上述文件分析,注冊用戶名統(tǒng)一放在[Domain1]項目下面,此處的一個注冊用戶描述為User1=xupeng|1|0,用戶的具體權(quán)限信息放在以每個用戶名標志的項目下,此處為[USER=xupeng|1],此項目下相關(guān)行的含義:

(1)Password行放的是利用MD532位加密過的帳戶密碼。其產(chǎn)生規(guī)則為:兩位隨機碼與MD532位加密,例如:對任意給定的兩個隨機字母:xm;用戶輸入密碼:112233;生成的加密密碼應(yīng)為:xm.+MD5(xm112233)。

(2)HomeDir行放的是注冊用戶的宿主目錄。

(3)Access1行是注冊用戶目錄與存取權(quán)限的描述,其中RWAMELCDP表示對文件與目錄的訪問權(quán)限,前面部分RWAME表示對文件的訪問權(quán)限為:可讀、可寫、可增加、可刪除、可執(zhí)行,后面部分LCDP表示對目錄的訪問權(quán)限為:可列表、可創(chuàng)建、可刪除、可繼承。

三、設(shè)置批量用戶帳號及批量創(chuàng)建用戶文件夾的實現(xiàn)過程

第一,利用32位MD5加密算法,實現(xiàn)用戶密碼的加密。

由于Serv-U密碼加密算法為隨機碼與MD532位加密,所以Serv-U中的加密函數(shù)可以編制如下:

其中MD5函數(shù)為MD5加密算法函數(shù),大家可以參考相關(guān)文獻及其VB實現(xiàn)的相關(guān)資料。

第二,VB編程實現(xiàn)產(chǎn)生8位數(shù)字隨機碼的函數(shù)PWD8(),以便以后調(diào)用:

第三,在VB中編程實現(xiàn)批量注冊用戶名的設(shè)計過程:

先在Serv-U中建立一個注冊用戶,設(shè)置恰當?shù)臋?quán)限,作為批量用戶的模版;然后建立班級名單的txt文本文檔,每行以“學(xué)號,姓名”的格式存放(筆者從班級名單的Excel文件轉(zhuǎn)換而來);然后在VB中創(chuàng)建一個exe項目,把前面準備好的函數(shù)放在一個公用module下,并創(chuàng)建一個form設(shè)計如下的界面及實現(xiàn)相關(guān)功能:

批量創(chuàng)建用戶宿主目錄的代碼如下:

執(zhí)行完成后將獲得批量注冊用戶的文件ServUUsers.txt,并將此文件的內(nèi)容拷貝到ServUDaemon.ini的[Domain1]項目下面。

創(chuàng)建ServU用戶權(quán)限描述文件最為重要,也相對復(fù)雜,具體創(chuàng)建時參照下面從ServUDaemon.ini中獲得的每個用戶權(quán)限的模版:

執(zhí)行上述代碼后將獲得批量用戶的權(quán)限設(shè)置文件ServU-Access.txt,以及每個用戶的密碼文件usersPWD.txt,將ServU-Access.txt文件的內(nèi)容拷貝到ServUDaemon.ini的用戶權(quán)限設(shè)置部分(位于[Domain1]部分的下面)。將usersPWD.txt的內(nèi)容公布給學(xué)生并要求每個學(xué)生記住自己的登錄密碼。

每次實驗之前通過批量創(chuàng)建子目錄功能將在每個用戶的宿主目錄創(chuàng)建相應(yīng)的實驗子目錄。

四、結(jié)束語

筆者利用此程序管理學(xué)生實驗,效果極為理想,對于教師個人使用此方法來管理學(xué)生實驗不失為一種較佳的選擇。但這只是一種使用文件系統(tǒng)功能實現(xiàn)的輕量級的方法,對于大量教師使用時,有必要結(jié)合Serv-U的ODBC數(shù)據(jù)庫功能編制相關(guān)的數(shù)據(jù)庫管理系統(tǒng)來實現(xiàn)。☉

[1]林卓然.VB語言程序設(shè)計[M].北京:電子工業(yè)出版社,2009.

(編輯:金冉)

G434

B

1673-8454(2012)05-0076-03

猜你喜歡
設(shè)置實驗教學(xué)用戶
中隊崗位該如何設(shè)置
少先隊活動(2021年4期)2021-07-23 01:46:22
小議初中化學(xué)演示實驗教學(xué)
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學(xué)
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學(xué)實驗教學(xué)的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
幾何體在高中數(shù)學(xué)實驗教學(xué)中的應(yīng)用
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
本刊欄目設(shè)置說明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
主站蜘蛛池模板: 欧美a在线| 天天色天天综合网| 日本午夜视频在线观看| 久久先锋资源| 成人午夜久久| 99热这里只有精品在线观看| 国产三级视频网站| 日本久久网站| 中文字幕一区二区人妻电影| 国产精品尤物在线| 精品视频一区二区三区在线播| 欧美日本视频在线观看| 国产精品无码久久久久久| 国产成人无码综合亚洲日韩不卡| 国产欧美日韩在线一区| 国产综合网站| 欧美日本在线一区二区三区| 成年人国产网站| 国产精品jizz在线观看软件| 国产在线第二页| 青青国产视频| 日韩精品无码一级毛片免费| 高清免费毛片| 久久人搡人人玩人妻精品 | 爆操波多野结衣| 国产69精品久久| 欧美一区福利| 99久视频| 日韩黄色在线| 中文字幕在线日韩91| 国产午夜无码片在线观看网站 | 老司机午夜精品视频你懂的| 日韩福利在线视频| 尤物在线观看乱码| 国产玖玖玖精品视频| 国产91视频免费| 亚洲视频一区在线| 国产精品区网红主播在线观看| 成人韩免费网站| 色妞永久免费视频| 自偷自拍三级全三级视频| 在线欧美日韩国产| 在线观看亚洲精品福利片| 亚洲第一中文字幕| 国产最爽的乱婬视频国语对白| 国产国产人成免费视频77777 | 日韩欧美国产三级| 四虎影视库国产精品一区| 精品久久高清| 亚洲黄色视频在线观看一区| 亚洲国产午夜精华无码福利| 东京热高清无码精品| 亚洲午夜天堂| 国产女人18水真多毛片18精品| 久久成人国产精品免费软件| 国产九九精品视频| 久久成人免费| 国产专区综合另类日韩一区| 在线观看欧美精品二区| 国产福利免费观看| 日韩黄色在线| 一级毛片a女人刺激视频免费| 国产va在线观看| 久久久久无码国产精品不卡| 99视频在线观看免费| 国产欧美视频综合二区| 国产经典免费播放视频| 91色国产在线| 日本三级欧美三级| av无码一区二区三区在线| 朝桐光一区二区| 欧洲精品视频在线观看| 婷婷亚洲最大| 国产成人综合亚洲网址| 国产91线观看| 内射人妻无套中出无码| 久久国产高潮流白浆免费观看| 91久久青青草原精品国产| 97se亚洲综合在线天天| 国产在线视频二区| 日韩精品专区免费无码aⅴ| 亚洲大尺码专区影院|