王湘杰
目前,校園文件的管理,存在著諸多問題。具體來說,主要包括以下幾個方面:第一,辦公室里幾個人共用一臺電腦的情況普遍存在,這就使個人文件存儲方面存在著保密性、安全性等很多問題。第二,計算機實驗室都采用保護卡或軟件保護系統(tǒng),上實操課不能讓學生隨意修改。這對于保障教學起到了很好的積極作用,但是也帶來一定的問題。由于系統(tǒng)被保護,學生保持在計算機硬盤中的數據將隨著每次計算機的重新啟動而不復存在。學生每次做的作業(yè)下次再上課時就沒有了。即使開放部分硬盤分區(qū)給學生用來存儲數據使用,但每次上課的班級、課程不一樣,保存在本地硬盤的數據資料很難保證在下次使用時還存在。而且,現在很多課程的作業(yè)都要用到聲音、圖片文件,所占的空間都比較大,電腦里沒有足夠的空間來保存。這樣就不能讓學生按上次課程的需要完成作業(yè),也不能保證教學任務的連貫性。第三,無法實現文件共享,校園內的一些基本流程無法滿足。例如,教師與教師間交流課件,下屬向領導提交報告,領導簽收回復,學生向教師交作業(yè),教師向學生發(fā)布學習資料,學生與學生之間交流文件等等,都存在著問題。但是,筆者利用Serv-U軟件實現FTP文件的管理,有效地解決了以上問題。那么,如何利用該軟件實現文件管理呢?
一、建立文件管理目錄
擬用作FTP服務器的計算機應預先裝有Windows系統(tǒng)(比如Windows 2003 Server),服務器硬盤上分配一個供操作的磁盤分區(qū)(如F:),在該分區(qū)上建立以下幾類的文件夾:第一類,學生建立一個以學號為名的文件夾,比如“08061501”、“08061502”;第二類,給每個班級建立一個文件夾,比如“0615”、“0616”;第三類,給老師建立一個以姓名為名的文件夾,比如“zhangsan”、“l(fā)isi”;第四類,給每個部門建立一個文件夾,比如“教務科”、“實訓科”。
二、用Serv-U軟件架設FTP服務器
1.安裝Serv-U
Serv-U的最新版本是7.0,是個雙語版。它跟以前的版本不同,不但可以在全中文狀態(tài)下安裝,而且界面也不一樣,功能增加了很多。雙擊安裝圖標開始安裝。安裝過程很簡單,選擇需要安裝的語言版本后,其他步驟和普通軟件的安裝基本相同,所有選項保持“默認值”,直接點擊“下一步”即可完成整個安裝過程。
2.架設Serv-U服務器
完成安裝后,Serv-U便啟動管理控制臺,并彈出“你現在要定義新域嗎?”對話框。在對話框中選擇“是”,域向導便引導用戶依次完成下列步驟,建立一個新域。
第一步,鍵入域名。這里附帶解釋一下什么是“域”。每個啟動的Serv-U引擎都可以用來運行多個“虛擬”的FTP服務器,這樣的“虛擬”FTP服務器就是“域”。域名可以直接用IP地址,也可以用其他描述。第二步,設定端口。FTP是因特網文件傳輸的傳統(tǒng)協(xié)議,通常運作于默認端口2l。因此,在“請選擇域應該使用的協(xié)議及其相應的端口”對話框中勾選端口21。第三步,輸入IP地址。筆者使用的IP地址是218.15.57.67。輸入此地址后點擊向導對話框中的“完成”,服務器的新域就建成了。
3.創(chuàng)建群組和用戶
(1)設置學生用戶??梢韵冉ㄒ粋€學生用戶模板,打開管理控制臺,選擇“用戶”,并在“用戶”對話框中選擇“模板”。在“用戶信息”項下設定根目錄為“08061501”,再“添加”在“目錄訪問規(guī)則”對話框中,點擊“完全訪問”,并保存,表示除“文件”訪問權限下的“執(zhí)行”外,本用戶具有所有訪問權限,以保證該用戶可以完全控制該文件夾下的內容。最后,點擊“限制和設置”選項中的“比例和配額”,在“傳輸率和配額管理”對話框的“配額”項中輸入預計分配給每個學生的硬盤空間(筆者一般設置為50MB)。如果不設置配額,用戶有可能占用服務器太多的硬盤空間而令硬盤爆滿,導致作業(yè)無法上傳。以上幾個步驟的設置完成后點擊保存,—個用戶模板便創(chuàng)建完成。用這個模板建立新用戶只需輸入學生的用戶名和密碼,在“目錄訪問”項中修改用戶目錄訪問的路徑即可。
(2)設置教師用戶。建立教師用戶的過程與建立學生用戶一樣,只是教師除了訪問和操作自己的文件夾意外,還需要訪問部門的文件夾和學校共享的文件夾。
三、服務器資源管理
對于FTP服務器管理員來說,最重要的是保證服務器帶寬、連接速度等系統(tǒng)資源進行優(yōu)化利用,使其性能達到優(yōu)越。所以,管理員還需要對服務器進行一些優(yōu)化設置,進入“本地服務器”——“設置”——“常規(guī)”選項卡,進行如下設置:第一,“最大上傳和下載速度”,就是服務器可以使用的最大帶寬,需要根據服務器總帶寬填入合適的數值。如果不進行設置的話,Serv-U將允許使用所有可用的帶寬,這樣當連接的用戶達到一定數量時,會導致服務器上其他網絡服務不可用。第二,“最大用戶數量”設置在同一時間內允許連接到本服務器的最大用戶數。因為每個連接到服務器的用戶均將占用系統(tǒng)資源,因此應該進行最大用戶數的合理設置;否則系統(tǒng)將不控制登錄用戶數導致系統(tǒng)資源耗盡。第三,“檢查匿名密碼”為匿名訪問,執(zhí)行簡單“密碼”語法檢查,以確定其有效性。第四,“刪除部分已上傳的文件”,假設上傳失敗,刪除部分已上傳的文件。第五,“文件/目錄只使用小寫字母”所有目錄列表和創(chuàng)建的文件都使用小寫字母。第六,“禁用反超時調度”忽略由客戶使用的普通方法來繞過他們的任務超時。第七,“攔截FTP_bounce攻擊和FXP”只允許活動模式數據傳輸到客戶IP,也禁止直接的服務器到服務器的傳輸。
四、使用方法
FTP的訪問方式一般有兩種:一種是直接從IE登錄FTP,跟瀏覽網頁一樣,只需要在瀏覽器地址欄輸入ftp:// IP地址。例如,要訪問上面建立的FTP服務器,用戶可以在自己電腦的瀏覽器地址欄中鍵入“ftp://218.15.57.67”,按回車鍵確認后,彈出對話框,在對話框中輸入用戶名和密碼即可登陸并在該用戶的權限范圍內操作。另一種是利用專門的FTP客戶端軟件登錄,常用的軟件有CuteFTP,FlashFXP,LeapFTP等。我們一般使用CuteFTP,其用法不在此贅述。
總的來說,Serv-U是一款專業(yè)的FTP服務器軟件,它功能強大,性能穩(wěn)定,而且操作簡單,在完成FTP文件管理服務中,能夠收到意想不到的效果。在校園文件管理中,利用Serv-U架設的FTP服務器來管理數據,解決了計算機教學過程中學生數據異地存儲、班級數據共享以及作業(yè)提交的問題;并很好地解決了教師文件存儲與共享、部門數據存儲與共享的問題。這可以提高數據傳輸的效率和增強局域網的安全性,又可以有效地解決數據的保存和共享問題,實現安全高效的數據管理和靈活的資源共享。
因此,深入研究和開發(fā)FTP服務器,深化FTP服務器在實驗教學中的應用,對計算機教學與信息化建設具有十分重要的現實意義。
(作者單位:廣東工業(yè)高級技校)