IIS 6.0中包含的FTP組件所具有的隔離用戶功能正式針對此問題而設(shè)計。配置成隔離用戶模式的FTP站點可以使用戶成功登錄后只能進入屬于自己的目錄中,且不能查看或修改其他用戶的目錄。
要搭建隔離用戶模式的FTP站點,首先需要在FTP服務(wù)器中創(chuàng)建多個用戶賬戶。這些用戶賬戶將用于登錄FTP站點,具體的創(chuàng)建方法可參考本章“
Step1 在開始菜單中依次單擊【管理工具】→【Internet信息服務(wù)(IIS)管理器】菜單項,打開“Internet 信息服務(wù)(IIS)管理器”窗口。在左窗格中右鍵單擊【FTP站點】目錄,依次選擇【新建】→【FTP站點】命令。打開“FTP站點創(chuàng)建向?qū)?#8221;對話框,在歡迎對話框中單擊【下一步】按鈕。
Step2 打開“FTP站點描述”對話框,在【描述】編輯框中輸入FTP站點名稱(如JinshouzhiFTP),并單擊【下一步】按鈕,如圖7-98所示。
圖7-98 “FTP站點描述”對話框
Step3 在打開的“IP地址和端口設(shè)置”對話框中,單擊【輸入此FTP站點使用的IP地址】編輯框的下拉三角按鈕,在下拉菜單中選中用于訪問該FTP站點的IP地址?!径丝凇烤庉嬁虮3帜J(rèn)值21,并單擊【下一步】按鈕,如圖7-99所示。
圖7-99 “IP地址和端口設(shè)置”對話框
Step4 打開“FTP用戶隔離”對話框,選中【隔離用戶】單選鈕,并單擊【下一步】按鈕,如圖7-100所示。
圖7-100 選中【隔離用戶】單選鈕
Step5 在打開的“FTP站點主目錄”對話框中,單擊【瀏覽】按鈕在本地磁盤中選中FTP站點主目錄。依次單擊【確定】→【下一步】按鈕,如圖7-101所示。
圖7-101 “FTP站點主目錄”對話框
Step6 打開“FTP站點訪問權(quán)限”對話框,選中【寫入】復(fù)選框,并依次單擊【下一步】→【完成】按鈕關(guān)閉FTP站點創(chuàng)建向?qū)?,如圖7-102所示。
圖7-102 選中【寫入】復(fù)選框
隔離用戶模式的FTP站點對目錄的名稱和結(jié)構(gòu)有一定的要求。首先FTP站點的主目錄必須在NTFS分區(qū)中,然后在主目錄中創(chuàng)建一個名為“LocalUser”的子目錄。最后在“LocalUser”文件夾下創(chuàng)建和用戶賬戶名稱相一致的文件夾和一個名為“Public”的文件夾,如圖7-103所示。
圖7-103 規(guī)劃文件夾結(jié)構(gòu)
成功創(chuàng)建隔離用戶模式FTP站點,并規(guī)劃好符合要求的目錄結(jié)構(gòu)以后,用戶即可使用合法的用戶賬戶登錄屬于自己的私人目錄。訪問隔離用戶模式FTP站點的步驟如下所述:
Step1 在網(wǎng)絡(luò)中任意一臺計算機的Web瀏覽器地址欄輸入隔離用戶模式FTP站點地址(如ftp://10.115.223.61)并按回車鍵,然后在空白處單擊鼠標(biāo)右鍵,選擇【登錄】命令,如圖7-104所示。
圖7-104 選擇【登錄】命令
Step2 打開“登錄身份”對話框,在【用戶名】和【密碼】編輯框中分別輸入合法的用戶賬戶和密碼,并單擊【登錄】按鈕,如圖7-105所示。
圖7-105 “登錄身份”對話框
Step3 成功登錄到用戶在FTP服務(wù)器上的私人文件后,即可進行上傳和下載文件的操作。
提示:用戶登錄分為兩種情況:如果以匿名用戶的身份登錄,則登錄成功以后只能在“Public”目錄中進行讀寫操作;如果是以某一有效用戶的身份登錄,則該用戶只能在屬于自己的目錄中進行讀寫操作,且無法看到其他用戶的目錄和“Public”目錄。