在Windows 2003下搭建FTP伺服器

2021-07-25 04:44:12 字數 1961 閱讀 9441

第一步:安裝windows 2003 iis中ftp元件

在控制面板的新增/刪除程式——windows元件嚮導——應用程式伺服器——internet資訊服務(iis)中選中「檔案傳輸協議(ftp)服務」。在選定需要安裝的服務後安裝嚮導會提示需要插入windows 2003安裝光碟,這時您插入安裝盤按照提示進行安裝,iis中的ftp很快便自動安裝完成。如下圖:

第二步:配置ftp伺服器

開啟程式——管理工具——internet 資訊服務(iis)管理器——ftp站點,(也可以在執行中輸入inetmgr進入管理器)。

在iis ftp元件中,ftp每乙個站點只能對應乙個埠、每乙個站點只能對應乙個全域性目錄。許可權順序可理解為 站點 >= 虛擬路徑,如果需要建立匿名訪問的ftp服務和需要認證的ftp服務,需要建立兩個站點,使用兩個不同的埠。

首先我們建立乙個需要認證的ftp站點,讓網際網路登陸ftp服務時需要認證才能與ftp伺服器取得信任連線。進入程式——管理工具——計算機管理——本地使用者和組——使用者。在這裡新建乙個使用者aamm,不需要賦予任何許可權,建立後即完成建立使用者過程。

進入internet 資訊服務(iis)管理器預設ftp站點屬性

在安全帳戶中不選中「允許匿名連線」,否則任何人都可以通過ftp連線你的全域性目錄。 在主目錄中的ftp站點目錄選擇到對外服務檔案目錄的上級目錄,如果你不想這個站點下的子站點有寫入許可權,那麼寫入許可權不需要選中。如果此站點下有乙個子站點需要有寫入許可權,那麼全域性站點ftp許可權必須給予寫入,如果你覺得不安全,那麼可以把ftp目錄資料轉移到乙個空的分割槽或者下級目錄。例如 aamm帳號對應 d:\aamm目錄,那麼ftp全域性站點目錄必須為d:\。

現在,ftp服務介面已經向網際網路服務,但實際上沒有使用者可以從你的ftp進入獲得資源。我們需要把剛才建立的aamm使用者對應到ftp目錄。之前有很多朋友問,為什麼微軟的ftp沒有可以設定帳號的地方,只可以設定匿名或非匿名?其實是可以的,不過需要一點竅門。

右鍵ftp預設站點——新建——虛擬目錄——虛擬目錄別名輸入aamm——選擇aamm對應的訪問目錄並給予許可權——完成 實際上虛擬目錄別名就是使用者登陸名稱,對應著使用者表中的的使用者。我們可以通過系統建立ftp使用者來對應不同站點的ftp子站點目錄。當然,乙個使用者是可以對應多個路徑的,這點我們需要使用fso許可權進行控制。

下面我們可以開始測試ftp伺服器。

在測試過程中為了方便使用windows 2003自帶的ftp命令進行測試。

第四步:進行測式:在開始-執行-cmd 回車

測試成功,網際網路上的訪問者就可以直接在ie瀏覽器裡面輸入訪問你的ftp了。

windows2003下Tomcat配置教程

系統環境 windows2003 jdk 1 5 0 windows i586.exe jakarta tomcat 5.0.28.exe mysql 4.0.23 win.zip mm.mysql 2.0.14 bin.jar 安裝 第一步 安裝windows2003 jdk 1 5 0 wind...

在windows 2003中安裝mysql5

無論安裝何版本的mysql 在管理工具的服務中啟動mysql 服務時都會在中途報錯 內容為 在 本地計算機 無法啟動mysql d set basedir to installation path,e.g.c mysql 設定為mysql 的安裝目錄 basedir d mysql set data...

windows2003下如何關閉共享?

開始 執行 輸入 regedit 確定後,開啟登錄檔編輯器,找到 hkey local machine system currentcontrolset services lanmanserver parameters 項,雙擊右側視窗中的 autoshareserver 項將鍵值由1改為0,這樣就...