windows2003ftp伺服器
A. 如何用windows2003搭建ftp伺服器
1確認是否已經安裝FTP服務,有些操作系統是默認安裝了,我們這里還是確認一下!
開始--控制面板--添加或刪除程序--添加/刪除 windows組件
2雙擊 應用程序伺服器--internet信息服務--文件傳輸協議ftp服務
FTP站點設置
1確認完已經安裝FTP服務後,要對FTP站點進行設置!
開始--管理工具--internet信息服務管理器
2internet信息服務--本地計算機--ftp站點--默認站點--屬性(修改配置)
3設置相關信息
FTP站點標識:添加該FTP的描述,IP地址(一般是內網地址),TCP埠(默認為21埠,也可以設置為其他埠)
FTP站點連接:根據具體情況設置
4安全賬戶
保險的做法是不允許匿名登錄,吧鉤去掉
後面我們會添加一個用戶,並且賦予許可權
5主目錄
可以設置時當前計算機目錄或者是另一台計算機目錄(映射)
FTP站點目錄:瀏覽定位FTP文件所在站點,給予是否可以進行的操作(讀,寫,查)
添加用戶
1開始--控制工具--計算機管理
2系統工具---本地用戶和組--用戶--右鍵 新用戶
3創建一個新用戶
按照要求設置即可,記住用戶名和密碼,下面要用
點擊創建後,關閉對話框
WindowsServer2003搭建FTP伺服器
給新添加的用戶設置許可權
1打開FTP站點--右鍵許可權
2吧剛剛添加的用戶,寫到下面的對話框,點擊確定
3設置許可權
4為了保險起見,吧FTP站點重啟一下!
好!到這里就完成了,可以在瀏覽器或者文件目錄下通過:
ftp://ip地址:埠 eg:ftp://191.0.0.52:9998
來訪問啦!
B. win2003搭建的ftp伺服器某些類型文件無法上傳怎麼辦
安裝iis
:可以使用命令行腳本iisftp.vbs(存儲在systemroot\system32中)在運行帶有iis6.0的windowsserver2003家族成員的本地或遠程計算機上創建文件傳輸協議(ftp)站點配置。該命令並不創建或破壞內容,但它會設置目錄結構和iis配置文件。在使用iisftp.vbs創建新的ftp站點時,只指定創建站點和標識其內容所需的基本屬性。iisftp.vbs使用的默認屬性與iis管理器在建立新的ftp站點時使用的屬性相同,並且它遵循相同的繼承屬性規則。要配置ftp站點的更多高級屬性,請使用iis管理器。要點您必須是本地計算機上administrators組的成員或者必須被委派了相應的許可權,才能執行下列步驟。作為安全性的最佳操作,請使用不屬於administrators組的帳戶登錄計算機,然後使用運行方式命令以管理員身份運行iis管理器。在命令提示符下,鍵入runas/user:administrative_accountname"mmc%systemroot%\system32\inetsrv\iis.msc"。啟動ftp站點
iis在創建文件傳輸協議(ftp)站點時自動將其啟動,除非管理員用/dontstart參數明確禁止它。管理員可能會禁止自動啟動,例如,留出一定的時間使站點添加到dns。管理員還可能為了排除故障而暫停或停止ftp站點。在類似情況下,可使用命令行腳本iisftp.vb(存儲在systemroot\system32中)啟動或重新啟動ftp站點
C. windows server 2003 怎麼設置ftp伺服器
★★★安裝 Internet 信息服務和 FTP 服務 由於 FTP 依賴 Microsoft Internet 信息服務 (IIS),因此計算機上必須安裝 IIS 和 FTP 服務。 注意:在 Windows Server 2003 中,安裝 IIS 時不會默認安裝 FTP 服務。如果已在計算機上安裝了 IIS,您必須使用「控制面板」中的「添加或刪除程序」工具安裝 FTP 服務。 單擊「開始」,指向「控制面板」,然後單擊「添加或刪除程序」。單擊「添加/刪除 Windows 組件」。 在「組件」列表中,單擊「應用程序伺服器」,單擊「Internet 信息服務 (IIS)」(但是不要選中或清除復選框),然後單擊「詳細信息」。選中「文件傳輸協議 (FTP) 服務」,然後單擊「確定」。單擊「下一步」。 出現提示時,請將 Windows Server 2003 CD-ROM 插入計算機的 CD-ROM ,「確定」。單擊「完成」。 ★★★配置 FTP 服務(需要關閉伺服器上的防火牆) (一)配置允許匿名連接FTP 伺服器: 1、啟動「Internet 信息服務管理器」,雙擊「伺服器名稱」, 2、雙擊「FTP 站點」,右擊「默認 FTP 站點」,然後單擊「屬性」:選中IP地址、主目錄[注意下方的許可權是「讀取」和「日誌訪問」,因為是允許匿名連接,所以一般不設置「寫入」] 3、單擊「安全帳戶」。單擊以選中「允許匿名連接」復選框(默認是被選中的)。 4、「確定」。 (二)測試匿名連接FTP 伺服器: 在IE中輸入ftp://192.168.0.XXX,即可登錄FTP伺服器,因為是匿名連接,所有隻能是下載FTP伺服器中的資源。 (三)配置隔離用戶的FTP伺服器: 1、啟動「Internet 信息服務管理器」,雙擊「伺服器名稱」。 2、雙擊「FTP 站點」,右擊「默認 FTP 站點」,選「刪除」。重啟電腦。 3、右擊「FTP 站點」,選「新建」/「FTP站點」:輸入描述/選擇IP(不要改決口)/選「隔離用戶」/瀏覽FTP的主目錄/選擇寫入許可權(如果僅僅讓用戶來下載復制文件就不要勾選寫入),完成。 4、右擊您剛建立的FTP站點/屬性,之後選「安全賬號」,去掉「允許匿名連接」的復選框。確定。 5、建立用戶和密碼:如user1、user2、user3…… 6、在你的FTP主目錄中建立一個文件夾:localuser,再在其中建立其他的文件夾,必須與用戶名相同,如user1、user2、user3…… (四)測試隔離用戶的FTP伺服器: 在IE中輸入ftp://192.168.0.XXX,即可相應的用戶登錄FTP伺服器,每個用戶對應的資源就不同了[請看老師演示]。
D. 如何在Windows Server 2003中配置FTP站點服務
以Windows Server 2003為例,請點擊 「開始」 - > 「設置」 -> 「控制面板」 -> 「添加或刪除程序」。 單擊「添加/刪除 Windows 組件」,在「Windows 組件向導」對話框中,依次雙擊「應用程序伺服器」(或選擇「應用程序伺服器」,然後單擊「詳細信息」),雙擊「Internet 信息服務 (IIS)」(或選擇「Internet 信息服務 (IIS)」,然後單擊「詳細信息」), 在「Internet 信息服務 (IIS)」對話框中,選中「文件傳輸協議(FTP)服務」復選框,然後單擊「確定」。 在「Windows 組件向導」對話框中,單擊「下一步」。如果是在機房配置的話,根據提示插入 Windows 光碟。如果你是遠程管理雲主機或伺服器,你可以在從網上下載一個iis的安裝包,解壓後,在提示插入Windows 光碟時選擇你解壓的目錄就可以了,一般會提示兩次。安裝過程完成後,您就可以在 IIS 中使用 FTP 服務了。
再回頭說一下「用戶隔離「的問題,選了它就選了蛋疼。稍微設置不當出現FTP連接報530 User 用戶名 cannot log in home directory inaccessible的錯誤。
以下是一位網友分享的解決方法
其實原因是在新建FTP站點的時候選擇了「隔離用戶」,而在你選擇的FTP文件夾卻和這個用戶相關的文件夾不同,所以自然就會出現這個提示。這個就涉及到Windows Server 2003 FTP文件夾設定和命名有相當嚴格的規范。
舉個例子,如果你想為用戶abc在server 2003下開通一個IIS-FTP服務,目錄設定為E:\FTP里。除了安裝IIS和FTP組件及相關配置正確之外,你還應該在FTP文件夾中建立一個子文件夾。命名為LocalUser,然 後在LocalUser文件夾中再建立一個子文件夾,命名為abc,即你要開通FTP服務的用戶名。
這樣當用戶abc運行FTP服務登錄到server 2003時,會自動進入到E:\FTP\LocalUser\abc文件夾目錄下,這也就很好解釋為什麼最初會報出530 User 用戶名 cannot log in home directory inaccessible的錯誤了。因為不這樣設定的話 E:\FTP\LocalUser\abc的目錄根本就不存在。
另外如果我們打算允許FTP站點提供匿名登錄的話,還應在LocalUser目錄下另建一個public的子目錄。同理,匿名登錄的用戶將自動進入到D:\FTP\LocalUser\public目錄中。
這樣設置對一個伺服器多個人使用的情況下非常有用,除此之外,你還可以在IIS中設置每個FTP對應的網站的流量,連接數等等限制來合理分配伺服器資源。
至此,我們可以用FTP上傳網站了。