最近在IIS7.0上安裝了Microsoft FTP7.5,但是使用FTP7.5的過程中,卻遇到不少問題,在網上找到有用資料不多,經過一個下午的摸索,在這里分享出來,希望可以幫助那些在使用Microsoft FTP7.5時遇到類似問題的朋友。
本文僅僅說明Microsoft FTP7.5 For IIS7.x的設置問題,包括ftp站點建立和設置、用戶權限設置等等。
本文內容不會涉及如下內容:
其他可替代Microsoft FTP7.5功能軟件的安裝與使用
如何創建Windows用戶和組
如何安裝IIS7.x
如何安裝Microsoft FTP7.5 For IIS7.x
如何設置和使用Microsoft FTP7.5的SSL功能
如何設置和使用Microsoft FTP7.5的用戶隔離功能
如果你希望了解以上內容,可以參考http://www.iis.net/和微軟網站的相關說明。
我要實現的目標:
在系統中創建FTP Users用戶組,并在該用戶組下創建bimoo、bimooftp二個用戶。
用戶bimoo可以查看整個FTP站點的內容列表,同時擁有該站點中的子應用程序upload的讀寫權限,但不能查看和讀寫子應用程序upload以外的任何內容;bimooftp擁有整個站點的讀寫權限。
我們首先按照正確的方式操作一遍,文章最后會列出使用過程中遇到的一些問題。
打開IIS管理器,右鍵點擊"服務器名稱"或"網站"節點,選擇"Add FTP Site",如下圖:
然后輸入FTP 網站名稱,選擇內容目錄的物理路徑,點擊"下一步"按鈕,彈出如下窗口:
不要選中上面的"Enable Virtual Host Name"項,如果選中,建立網站后,使用FTP客戶端連接,會出現如下錯誤:
SSL可以根據實際情況設置,這里選擇"Allow SSL",然后點擊"下一步"按鈕,彈出如下窗口: