王曉磊
黑龍江中醫(yī)藥大學,黑龍江哈爾濱 150040
教學用FTP服務(wù)器的建立與管理配置
王曉磊
黑龍江中醫(yī)藥大學,黑龍江哈爾濱 150040
FTP服務(wù)器可方便地實現(xiàn)文件的上傳與共享。本文著重介紹利用Serv-U建立FTP服務(wù)器過程中,針對計算機實驗教學特點,所進行的一些管理配置及應用。
FTP服務(wù)器;Serv-U;實驗教學;管理配置
在計算機課程的配套實驗中,練習、作業(yè)以至最后的實驗考試等環(huán)節(jié),基本是通過對操作文件的上傳和下載來實現(xiàn)的。隨著網(wǎng)絡(luò)應用的不斷普及,多數(shù)教師采用在網(wǎng)絡(luò)中共享文件及文件夾的方式,完成作業(yè)題目的下放及作業(yè)的收取工作。但在實際應用中,共享文件夾方式暴露出很大的局限性:一是多位教師輪流上課,共享文件夾管理混亂,學生作業(yè)題上交錯位。二是共享文件夾安全性低,學生多次發(fā)生拷貝他人作業(yè),惡意刪除,覆蓋他人作業(yè)的情況。三是教師機管理不及時,磁盤空間快速消耗,導致作業(yè)無法提交等。為此,我們專門搭建了教學專用FTP服務(wù)器,通過對該服務(wù)器的功能設(shè)置,可有效解決上述問題,為實驗教學活動的順利進行,提供了一個良好的環(huán)境與平臺。
FTP服務(wù)器架設(shè)的建立有多種方法,其中Serv-U是一種被廣泛應用的FTP服務(wù)器端軟件,在此簡單介紹Serv-U在Windows 2000操作系統(tǒng)中的架設(shè)方法。
1、前期準備工作:在安裝Serv-U之前,應先針對具體需求設(shè)計好FTP目錄結(jié)構(gòu)。本例為教學用FTP,根據(jù)教學需求建立目錄結(jié)構(gòu)如圖1所示。
為了方便管理,所有的教師個人目錄,都集中放置在根目錄下[FTP資源]文件夾中。
2、安裝Serv-U軟件,根據(jù)提示完成安裝。
3、安裝結(jié)束后,軟件自動提示進入管理員配置程序,如果是初學者,可跟隨此設(shè)置向?qū)нM行簡單的FTP服務(wù)器配置。
在配置FTP服務(wù)器之前,我們首先了解一下Serv-U的窗口布局。為了方便理解可把它與Windows XP中的注冊表編輯器相類比,左側(cè)為樹形結(jié)構(gòu),點擊相應的項目,在右側(cè)窗口展開。
Serv-U軟件默認包含一個本地服務(wù)器,在使用服務(wù)器之前,需要設(shè)置管理密碼。在本地服務(wù)器中,包含四項:【許可】,【設(shè)置】,【活動】,【域】。一般的實驗教學FTP不需要聯(lián)入Internet,所以在這里我們只需要配置域即可。
新建一個域,Serv-U會自動彈出一個向?qū)?,共分為四個步驟:
1、配置域的IP:該IP地址需選取一個實驗室內(nèi)網(wǎng)IP,且不能重復。如果不填寫任何內(nèi)容,則自動采用動態(tài)IP,鑒于實驗室需要,推薦使用固定IP。
2、配置域名:一個描述域的名稱,一般多為簡短的功能描述,此處我們采用“Homework”作為域名。
3)4OXV氧氣傳感器,測量范圍:0~ 25%vol;可測溫度范圍:-20~+50℃;濕度范圍:5~95%RH。硬件電路連接電路設(shè)計為5 V接外部電源接,GND接地,STM32的I/O口與AD引腳相連。
3、配置域的端口:此處建議選取默認數(shù)值21。
4、配置域的類型:這里主要根據(jù)用戶數(shù)量選取,實驗室規(guī)模一般都不是很大(小于500臺),通常采取默認選項“存儲于.INI.文件”。
向?qū)ЫY(jié)束后,新建的域已經(jīng)出現(xiàn),并處于在線狀態(tài)。下面需要針對實驗室環(huán)境,對域進行一些具體配置,主要在【設(shè)置】選項中進行。
【設(shè)置】選項中共有7個標簽頁,下面只列出需要注意的部分選項:
1、常規(guī):選中“自動創(chuàng)建主目錄”,在后面創(chuàng)建用戶時,可自動創(chuàng)建用戶所在的自目錄文件夾,極大減少FTP架設(shè)工作量。
2、虛擬路徑:虛擬路徑的作用是將一個文件夾映射到另一個文件夾下,由于此FTP采取以教師為用戶的配置方式,為了方便管理,暫不使用虛擬路徑功能。
4、消息:為了方便學生使用FTP,可將一些常用的服務(wù)器響應消息改為中文提示。
在配置用戶之前,需要根據(jù)規(guī)劃創(chuàng)建一定的用戶,在實驗教學中,用戶主要分為兩類:教師和學生。用戶類型直接影響著用戶的權(quán)限。我們設(shè)計每一個教師用戶對應一個教師個人文件夾,文件夾結(jié)構(gòu)見圖1。然后為每一名教師設(shè)置一個學生用戶,將其指定在教師文件夾中的[實驗練習]子文件夾中,授課教師每學期將這個學生用戶告知給所教授的學生,學生在實驗課集體使用同一個學生用戶登錄FTP即可。下面介紹一下具體的用戶配置。
1、教師用戶
右鍵單擊【用戶】選項,選取【新建用戶】,彈出新建用戶向?qū)В谝徊捷斎胗脩裘纭皐xl”,第二步輸入密碼,第三步需要輸入用戶的主目錄,根據(jù)之前的設(shè)計,我們將用戶目錄指定為“D:FTP資源王曉磊”,下一步需要鎖定用戶在本級目錄下,每名教師只能查看自己文件夾下的內(nèi)容,便于管理。
建立好的用戶有6個標簽頁,我們僅對“目錄訪問”和“配額”進行設(shè)定。
(1)目錄訪問:為了方便教師使用,我們在教師個人文件夾中給予教師最大權(quán)限,故需要將標簽頁最右側(cè)“文件”(不包含“執(zhí)行”),“目錄”以及“子目錄”三類權(quán)限全部開放。
(2)配額:啟用磁盤配額功能可以有效控制教師、學生對FTP服務(wù)器存儲空間的占用,避免因磁盤空間耗盡導致其他班級實驗課無法正常進行。具體配額容量可根據(jù)磁盤分區(qū)大小,教師及學生使用人數(shù)等因素估算。在實際使用中,督促教師下課及時收取作業(yè)也是十分必要的。
圖1
2、學生用戶學生用戶建立方式與教師相同,為了方便記憶,每名教師的學生用戶名稱均為教師名稱后添加“hw”,如教師用戶名“wxl”,則他的學生用戶名為“wxlhw”,密碼簡單為好,隨后鎖定學生用戶在教師文件夾的[實驗練習]子目錄中。
(1)常規(guī):需選定同一IP只允許1個用戶登錄,空閑超時與會話超時均設(shè)定為5分鐘。
(2)目錄訪問:已有一條路徑“D:FTP資源王曉磊實驗練習”,在該目錄下,學生只能讀取教師上傳的實驗題目及相關(guān)文件,所以本級目錄的用戶權(quán)限為“讀取”,“列表”。這里注意將“繼承”去掉。隨后需要手動添加另一個路徑“D:FTP資源王曉磊實驗練習上交作業(yè)”,學生在這里上傳實驗結(jié)果及相關(guān)文件。本級目錄的用戶權(quán)限為“寫入”,“追加”和“創(chuàng)建”,此設(shè)置可有效阻止學生抄襲,惡意刪除等不良行為。
(3)IP訪問:為避免學生曠課,遠程補交作業(yè),可限定只有計算機實驗室IP段允許訪問。
將創(chuàng)建好的兩類賬號分別進行賬號復制,只需修改用戶名和路徑信息,可有效減少FTP服務(wù)器架設(shè)的工作量。另外可通過創(chuàng)建組達到賬號批量管理的目的。
Serv-U軟件功能強大,使用方便,配合Remote等遠程監(jiān)控軟件,可對FTP服務(wù)器軟件故障進行快速排除,確保實驗課教學順利進行。
[1] 李志剛.FTP服務(wù)器在計算機實驗室教學中的應用[J].大連輕工業(yè)學院學報.2007,26(2):182-184
[2] 閆靜,丁春暉.基于Serv-U的FTP服務(wù)器在實驗教學中的應用[J].福建電腦.2007(6):176,178
10.3969/j.issn.1001-8972.2011.07.053