Serv-U是一個(gè)FTP服務(wù)器程序(用戶可以從www.serv-u.com網(wǎng)站下載),能夠運(yùn)行于Windows 95/98/2000/Me/XP,以及Windows NT 4.0操作系統(tǒng),可以使用戶計(jì)算機(jī)配置成為一個(gè)FTP服務(wù)器。
網(wǎng)絡(luò)上的其他計(jì)算機(jī)可以通過連接該FTP服務(wù)器來復(fù)制、移動(dòng)、創(chuàng)建或刪除文件和目錄。
10.3.1 安裝Serv-U并建立FTP服務(wù)器
下載Serv-U應(yīng)用程序后,執(zhí)行ServU4004.exe,并根據(jù)提示逐步安裝。安裝完成后不需要重新啟動(dòng)計(jì)算機(jī),用戶就可以直接選擇“開始”→“程序”→“Serv-U FTP Server”→“Serv-U Administrator”命令啟動(dòng)應(yīng)用程序,并進(jìn)行簡單設(shè)置。下面我們以當(dāng)前計(jì)算機(jī)(IP地址為192.168.0.1,域名為server.kangbo.com)為例,建立FTP服務(wù)器。
建立FTP服務(wù)器的操作步驟如下:
(1) 啟動(dòng)Serv-U程序,打開Serv-U Administrator窗口,此時(shí)將顯示Setup Wizard對話框,如圖10-13所示。利用該對話框可以輕松地完成基本設(shè)置。

圖10-13 Setup Wizard對話框
(2) 單擊Next按鈕,打開Show menu images對話框,選擇Yes單選按鈕,在使用菜單項(xiàng)目時(shí)可以使用小圖標(biāo)。
(3) 單擊Next按鈕,打開Your IP address對話框,在IP address文本框中輸入服務(wù)器的IP地址,如192.168.0.1。
(4) 單擊Next按鈕,打開Domain name對話框,在Domain name文本框中輸入域名,如server.kangbo.com。
(5) 單擊Next按鈕,打開Anonymous account對話框,選擇Yes單選按鈕,允許用戶匿名訪問目錄。
(6) 單擊Next按鈕,打開Home directory對話框,并在其中Anonymous home directory文本框中輸入匿名用戶登錄的主目錄,如C:\MyFTP。
(7) 單擊Next按鈕,打開Lock in home directory對話框,選擇Yes單選按鈕,鎖定匿名訪問目錄。這樣,匿名登錄的用戶將只能訪問主目錄下的文件和文件夾,而這個(gè)目錄之外的其他文件和文件夾將不能被訪問。
(8) 單擊Next按鈕,打開Named account對話框,選擇Yes單選按鈕,創(chuàng)建命名賬號,使用戶能夠以特定的賬號訪問FTP。
(9) 單擊Next按鈕,打開Account name對話框,在Account login name文本框中輸入所要建立的賬號的名稱,如wang。
(10) 單擊Next按鈕,打開Account Password對話框,在Password文本框中輸入密碼,如wang。
(11) 單擊Next按鈕,打開Home directory對話框,在Home directory文本框中輸入登錄目錄的名稱,與步驟(6)輸入的內(nèi)容相同,如C:\MyFTP。
(12) 單擊Next按鈕,打開Lock in home directory對話框,選擇No單選按鈕,不鎖定該主目錄。
(13) 單擊Next按鈕,打開Admin privilege對話框,在Account admin privilege下拉列表框中選擇管理員權(quán)限。這里我們選擇系統(tǒng)管理員權(quán)限,即System Administrator。
(14) 單擊Next按鈕,打開Done對話框。如果需要修改前面的設(shè)置,可單擊Previous按鈕;要保留設(shè)置,可單擊Finish按鈕,這時(shí)Serv-U管理員窗口如圖10-14所示。

圖10-14 配置站點(diǎn)后的管理員窗口
10.3.2 創(chuàng)建一個(gè)組
在Serv-U Administrator窗口中,展開創(chuàng)建的FTP服務(wù)器節(jié)點(diǎn),右擊Groups節(jié)點(diǎn),從彈出的快捷菜單中選擇New Group命令,可以創(chuàng)建一個(gè)組。此時(shí)將打開Add new group對話框,在Group name文本框中輸入組名稱,如Wd,然后單擊Finish按鈕,創(chuàng)建的組將顯示在管理員窗口中。
選擇Dir Access選項(xiàng)卡,單擊Add按鈕,打開Add file/path to access rules對話框。設(shè)置文件路徑,如C:\MyFTP,以及本組對文件夾所具有的權(quán)限,如圖10-15所示。

圖10-15 創(chuàng)建組并設(shè)置文件路徑
10.3.3 建立虛擬目錄
對于匿名用戶(Anonymous)來說,他的主目錄為C:\MyFTP,如果要想通過ftp://192.168.0.1/temp的格式訪問C:\Wang中的內(nèi)容,則需要為其添加虛擬目錄。
建立虛擬目錄的操作步驟如下:
(1) 在Serv-U管理員窗口中,單擊服務(wù)器節(jié)點(diǎn)下的Settings節(jié)點(diǎn),選擇General選項(xiàng)卡。
(2) 單擊Add按鈕,打開Virtual path mappings-step 1對話框,在Physical path文本框中輸入物理路徑,如C:\MyFTP。
(3) 單擊Next按鈕,打開Virtual path mappings-step 2對話框,在Map physical path to文本框中輸入路徑被映射到的目錄名,如C:\Wang。
(4) 單擊Next按鈕,打開Virtual path mappings-step 3對話框,在Map path name文本框中,輸入虛擬目錄名,如temp。
(5) 單擊Finish按鈕,完成虛擬目錄創(chuàng)建,其結(jié)果如圖10-16所示。

圖10-16 創(chuàng)建虛擬目錄
(6) 在管理器左邊的窗格中選擇Anonymous用戶,再在右邊窗格切換到Dir Access選項(xiàng)卡,然后單擊Add按鈕,將C:\Wang目錄增加到列表中。
10.3.4 管理FTP用戶
在使用Serv-U管理員創(chuàng)建服務(wù)器站點(diǎn)時(shí),我們已創(chuàng)建了一個(gè)Anonymous用戶和一個(gè)wang用戶。管理員也可以根據(jù)需要,增加、刪除、復(fù)制或禁用用戶。
● 要增加一個(gè)新用戶,包括增加Anonymous用戶,可在管理員窗口的左邊窗格中右擊Users節(jié)點(diǎn)。彈出快捷菜單,選擇New User命令,打開Add new user對話框。根據(jù)提示,并依次輸入用戶名(User Name)、密碼(Password)和主目錄(Home directory)。
● 要?jiǎng)h除一個(gè)用戶,可右擊選中的用戶,并從彈出的快捷菜單中選擇Delete User命令即可。
● 要復(fù)制一個(gè)用戶,可右擊選中的用戶,并從彈出的快捷菜單中選擇Copy User命令,則會(huì)生成一個(gè)新用戶(其名稱為在原用戶名前添加Copy of)。它除了用戶名與原用戶不同外,其他各項(xiàng)(包括密碼、主目錄、目錄權(quán)限等)則完全一致。
● 要暫時(shí)禁用一個(gè)用戶的登錄權(quán)限,可選中該用戶,然后切換到Account選項(xiàng)卡,并啟用Disable account復(fù)選框即可。10.3.5 管理目錄權(quán)限
在Serv-U管理員窗口左邊窗格中選擇用戶名,再將右邊窗格切換到Dir Access選項(xiàng)卡。在列表中選中目錄后,就可以在窗口的右側(cè)更改當(dāng)前用戶的訪問權(quán)限了,其設(shè)置如圖10-17所示。

圖10-17 設(shè)置訪問權(quán)限
訪問權(quán)限共分為3類,即文件、目錄和子目錄權(quán)限。其中,文件權(quán)限包括Read,Write,Append,Delete和Execute;目錄權(quán)限包括List,Create和Remove;子目錄權(quán)限只有Inherit。當(dāng)相應(yīng)復(fù)選框被啟用時(shí),則所設(shè)置的權(quán)限將對當(dāng)前目錄及其下的整個(gè)目錄樹起作用。
10.3.6 客戶端的連接
在客戶端,用戶可以通過DOS方式、IE瀏覽器或?qū)S玫腇TP客戶端應(yīng)用程序等多種方式,來連接所配置的FTP服務(wù)器。
● 在DOS(或命令提示符)狀態(tài)下,客戶端的訪問格式為ftp -A 192.168.0.1,以匿名方式登錄,不需要輸入用戶名和密碼。
● 在IE瀏覽器中,客戶端的訪問格式為,ftp://192.168.0.1,也不需要輸入用戶名和密碼。
● 在專用的FTP客戶端應(yīng)用程序設(shè)置中,如CuteFTP Version 4.2中文版,按如圖10-18所示,在“站點(diǎn)標(biāo)簽”文本框中輸入站點(diǎn)標(biāo)簽名稱(任意);在“主機(jī)地址”文本框中輸入FTP服務(wù)器站點(diǎn)地址192.168.0.1;在“用戶ID”和“密碼”文本框中分別輸入用戶名和密碼。然后單擊“確定”按鈕。
注釋:
在客戶端的連接中,IP地址192.168.0.1也可以用計(jì)算機(jī)名server.kangbo.com來代替。在DOS方式下,除了ftp -A 192.168.0.1中的A一定要大寫外,其他字符均不區(qū)分大小寫。如果在DOS方式下用ftp 192.168.0.1的格式進(jìn)行登錄,則需要輸入登錄的用戶名及密碼。

圖10-18 使用FTP客戶端軟件登錄服務(wù)器