使用IIS架設FTP伺服器新手教程及注意事項

來源:互聯網
上載者:User
教你一步步利用IIS搭建一個強大的FTP伺服器,支援多使用者登陸及管理..

使用IIS架設FTP伺服器
1、安裝FTP伺服器
   步驟:“開始”——“控制台”——“添加或刪除程式”——“添加/刪除windows組件”——選中“應用程式伺服器”——選中“Internet資訊服務(IIS)”——選中“檔案傳輸通訊協定(FTP)服務”——按照windows組件嚮導進行安裝。

2、配置預設FTP伺服器
   右擊“預設FTP網站”—“屬性”,在對話方塊內可以進行主目錄、安全帳戶、訊息等重要設定。
(1)設定FTP網站的最大使用者串連數:“FTP網站”選項卡-FTP網站串連
(2)設定登入歡迎資訊:“訊息”選項卡
(3)設定允許匿名訪問:“安全帳戶”選項卡-允許匿名串連
(4)設定FTP網站主目錄路徑和存取權限:“主目錄”選項卡
(5)拒絕或允許某些使用者訪問網站:“目錄安全性”選項卡

3、建立FTP伺服器
   右擊“FTP伺服器”——“建立”/“FTP網站”——按照嚮導進行設定。

3種使用者隔離的方法:
不隔離使用者:指所有使用者登入到FTP網站後,訪問的是同一個目錄(即FTP網站的主目錄)中的檔案。

隔離使用者:指在FTP網站的主目錄中為每一個使用者建立一個子檔案夾(檔案夾的名稱必須與使用者的登入名稱相同),使用者登入到FTP網站後,只能訪問自己的子檔案夾,不能訪問其他使用者的檔案夾,實現不同使用者的隔離。

用Active Directory隔離使用者:要實現用Active Directory隔離使用者,首先要求管理員在Active Directory中為每一個使用者指定其專用的主目錄,使用者必須用域使用者帳號登入此FTP網站,登入後只能訪問自己主目錄中的內容,不能訪問其他使用者的主目錄。

4、建立隔離FTP網站的目錄規則:
   在NTFS分區建一目錄做為FTP網站的主目錄,在其中建立一個名為“LocalUser”的子檔案夾,再在“LocalUser”子檔案夾下建立一個“Public”子目錄和以每個使用者帳號為名的個人資料夾。
   通過匿名方式登入FTP網站時,只能瀏覽到“Public”子目錄中的內容,若用個人帳號登入FTP網站,則只能訪問自己的子檔案夾。

四、FTP訪問
(1)直接在瀏覽器中輸入ftp://IP地址(或網域名稱)
(2)用cuteftp或者其它的FTP下載和上傳軟體進行驗證。
(3)使用DOS命令列登入FTP伺服器
   開始-運行-cmd-“ftp”-“open IP地址(或網域名稱)”-輸入使用者名稱和密碼;
   輸入“dir”命令,可查看當前FTP網站的檔案目錄;
   輸入“get 檔案名稱”,可下載該檔案;
   輸入“disconnect”,可切斷與伺服器的串連。

實驗1:
   建立“非使用者隔離”模式的FTP網站,網站主目錄為c:\ftp1,允許同時串連數為10,歡迎訊息為“歡迎光臨紹興市職教中心的FTP網站!”,退出訊息為“歡迎下次再來!”。

實驗2:
建立“使用者隔離”模式的FTP網站。
(1)建立兩個使用者:a1、a2
(2)在C盤根目錄下建立“ftp2”檔案夾作為該FTP網站的主目錄,並在該檔案夾內建立“LocalUser”檔案夾,再在“LocalUser”檔案夾內建立“Public”、“a1”、“a2”三個檔案夾。


在IIS上設定FTP被動模式的連接埠範圍

Windows Server 2003
首先進入iis的admin scripts,預設是在C:\Inetpub\AdminScripts目錄下
可找到adsutil.vps指令碼。如果沒有這個指令碼,重新裝一下iis
或者從其他伺服器複製過去一個均可。
執行如下指令碼設定被動模式連接埠範圍:
adsutil.vbs set /MSFTPSVC/PassivePortRange "10000-10050"
重新啟動iis的ftp服務即可。
需要注意的是,被動連接埠範圍必須是5000-65535範圍內的連接埠
設定其他範圍的連接埠無效。

Windows 2000 Server/Advanced Server
1 . 啟動登錄編輯程式 (Regedt 32 .exe)。
2 . 找到以下登錄機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msftpsvc\Parameters\
3 . 添加名為 " PassivePortRange " (不帶引號) 的 REG _ SZ 類型值。
4 . 關閉登錄編輯程式。
5 . 重新啟動 FTP 服務。



相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。