程永
摘 要:利用win2003服務(wù)器上的IIS6.0FTP隔離用戶服務(wù)解決計(jì)算機(jī)專業(yè)的上機(jī)課學(xué)生作業(yè)的存儲(chǔ)問題,是一個(gè)比較經(jīng)濟(jì)實(shí)用的解決方案。
關(guān)鍵詞:FTP;隔離用戶;批處理
隨著我校中職一體化教學(xué)改革的深入,在教學(xué)中強(qiáng)調(diào)充分發(fā)揮學(xué)生的主體、教師的主導(dǎo)作用,將理論學(xué)習(xí)與實(shí)際訓(xùn)練緊密結(jié)合起來,注重培養(yǎng)學(xué)生的職業(yè)能力。以工作任務(wù)為導(dǎo)向、以綜合職業(yè)能力培養(yǎng)為核心的一體化教學(xué)課程體系。我校計(jì)算機(jī)專業(yè)的課程都實(shí)行了一體化教學(xué)。
一、存儲(chǔ)問題對(duì)實(shí)施計(jì)算機(jī)一體化教學(xué)存在一定的制約作用
1.由于機(jī)房管理的需要,機(jī)房的每個(gè)學(xué)生機(jī)都裝有還原系統(tǒng),只要一重啟學(xué)生機(jī)上學(xué)生的作品就被還原了,所以學(xué)生的作品不能保存在學(xué)生機(jī)上。
2.沒有一個(gè)專用教學(xué)管理平臺(tái)支撐。
3.由于計(jì)算機(jī)一體化教學(xué)課程是以任務(wù)為導(dǎo)向,學(xué)生完成一個(gè)任務(wù)需要的時(shí)間相對(duì)要長(zhǎng),需要三到四個(gè)課時(shí)甚至更長(zhǎng),學(xué)生對(duì)沒做完的任務(wù)要進(jìn)行保存,等到下次上課再下載繼續(xù)完成。
傳統(tǒng)的解決方式有兩種,一種是以共享的方式完成存儲(chǔ)問題,這種方式特點(diǎn)是安裝簡(jiǎn)單,但學(xué)生的作品所有人都可以訪問,容易發(fā)生勿刪,存在連接數(shù)量問題使部分學(xué)生無法訪問等問題;另一種是利用電子教室的作業(yè)提交功能,將內(nèi)容統(tǒng)一放到教師機(jī)上,但學(xué)生下次上機(jī)時(shí)再由老師將提交的內(nèi)容發(fā)給每個(gè)學(xué)生,老師的工作會(huì)加大,會(huì)浪費(fèi)大量的時(shí)間傳送文件。
二、創(chuàng)建用戶隔離FTP站點(diǎn)的功能與具體操作方法
創(chuàng)建用戶隔離FTP站點(diǎn)就能很好地解決學(xué)生作業(yè)的存儲(chǔ)問題,每個(gè)機(jī)房都配有一臺(tái)服務(wù)器,充分利用服務(wù)上的win2003的功能創(chuàng)建一個(gè)FTP隔離用戶服務(wù)器,“隔離用戶”是IIS6.0中包含的FTP組件的一項(xiàng)新增功能。配置成“用戶隔離”模式的FTP站點(diǎn)可以使用戶登錄后直接進(jìn)入屬于該用戶的目錄中,且該用戶不能查看或修改其他用戶的目錄。
1.創(chuàng)建用戶賬戶
在FTP站點(diǎn)所在的WindowsServer2003服務(wù)器中為FTP用戶創(chuàng)建一些用戶賬戶,以便他們使用這些賬戶登錄FTP站點(diǎn)。如果量大的話可用批處理來創(chuàng)建命令是net user /add用戶名密碼。(用戶名必須是英文字母和數(shù)字)
2.規(guī)劃目錄結(jié)構(gòu)
創(chuàng)建了一些用戶賬戶后,開始另一項(xiàng)關(guān)鍵性操作:規(guī)劃文件夾結(jié)構(gòu)。創(chuàng)建文件夾的操作很關(guān)鍵,因?yàn)閯?chuàng)建“用戶隔離”模式的FTP站點(diǎn)對(duì)文件夾的名稱和結(jié)構(gòu)有一定的要求。首先,必須在NTFS分區(qū)中創(chuàng)建一個(gè)文件夾作為FTP站點(diǎn)的主目錄(如“作業(yè)”),然后在“作業(yè)”文件夾下創(chuàng)建一個(gè)名為“LocalUser”的子文件夾,最后在“LocalUser”文件夾下創(chuàng)建若干個(gè)跟用戶賬戶一一對(duì)應(yīng)的個(gè)人文件夾(可以用批處理命令是md用戶名)。另外,如果想允許用戶使用匿名方式登錄“用戶隔離”模式的FTP站點(diǎn),則必須在“LocalUser”文件夾下面創(chuàng)建一個(gè)名為“Public”的文件夾。這樣匿名用戶登錄以后即可進(jìn)入“Public”文件夾中進(jìn)行讀寫操作(教師可以把一些參考資料及素材放在這里供學(xué)生使用)。
3.安裝FTP組件
在Windows Server2003中創(chuàng)建“用戶隔離模式”的FTP站點(diǎn)需要IIS6.0的支持,但是在默認(rèn)情況下IIS6.0組件并沒有被安裝,因此,簡(jiǎn)單談一下如何手動(dòng)安裝IIS6.0組件:
第一步,在“控制面板”中雙擊“添加或刪除程序”圖標(biāo),在打開的“添加或刪除程序”對(duì)話框中單擊“添加/刪除Windows組件”按鈕,打開“Windows組件向?qū)А睂?duì)話框。
第二步,在“組件”列表中找到并雙擊“應(yīng)用程序服務(wù)器”復(fù)選框,在打開的“應(yīng)用程序服務(wù)器”對(duì)話框中雙擊“Internet信息服務(wù)(IIS)”選項(xiàng),打開“Internet信息服務(wù)(IIS)”對(duì)話框。在子組件列表中找到并勾選“文件傳輸協(xié)議(FTP)服務(wù)”復(fù)選框,依次單擊“確定/下一步”按鈕開始安裝。最后單擊“完成”按鈕結(jié)束安裝過程。
4.創(chuàng)建“用戶隔離”模式的FTP站點(diǎn)
第一步,依次單擊“開始/管理工具/Internet信息服務(wù)(IIS)管理器”,打開“Internet信息服務(wù)(IIS)管理器”窗口。在左窗格中用鼠標(biāo)右鍵單擊“FTP站點(diǎn)”選項(xiàng),在彈出的快捷菜單中執(zhí)行“新建/FTP站點(diǎn)”命令,打開“FTP站點(diǎn)創(chuàng)建向?qū)А毕驅(qū)ы?yè),并單擊“下一步”按鈕。
第二步,在打開的“FTP站點(diǎn)描述”向?qū)ы?yè)中鍵入一行描述性語言(如“作業(yè)”),并單擊“下一步”按鈕。
第三步,打開“IP地址和端口設(shè)置”向?qū)ы?yè),在“輸入此FTP站點(diǎn)使用的IP地址”下拉菜單中選中一個(gè)用于訪問該FTP站點(diǎn)的IP地址。端口保持默認(rèn)的“21”,單擊“下一步”按鈕。
第四步,在打開的“FTP用戶隔離”向?qū)ы?yè)中點(diǎn)選“隔離用戶”單選框,并單擊“下一步”按鈕。
第五步,打開“FTP站點(diǎn)主目錄”向?qū)ы?yè),單擊“瀏覽”按鈕找到事先創(chuàng)建的“作業(yè)”文件夾,并依次單擊“確定/下一步”按鈕。
第六步,在打開的“FTP站點(diǎn)訪問權(quán)限”向?qū)ы?yè)中勾選“寫入”復(fù)選框,然后依次單擊“下一步/完成”按鈕完成創(chuàng)建。
通過創(chuàng)建用戶隔離FTP站點(diǎn)解決計(jì)算機(jī)一體化教學(xué)中的存儲(chǔ)問題,消除了以上不利因素,也不會(huì)增加成本,設(shè)置過程比較簡(jiǎn)單,一般的計(jì)算機(jī)人員就可以操作完成。是一個(gè)比較經(jīng)濟(jì)實(shí)用的解決方案。
(作者單位 新疆兵團(tuán)高級(jí)技工學(xué)校)
編輯 曾彥慧