|
|
|
|
|
本文介紹win2008/2012 FTP安裝及配置方法。
1、添加FTP角色服務,不用勾選“FTP擴展”,勾選也可以。
2、創(chuàng)建FTP用戶
打開“計算機管理”,創(chuàng)建新用戶。
3、在硬盤新建一個FTP文件夾,如d:\ftpfile。
右鍵點擊該文件夾,點擊“屬性”—“安全”,添加剛創(chuàng)建的FTP用戶。
特別注意用戶權限要勾選“修改”和“寫入”。
4、打開IIS管理器,點擊左側“網(wǎng)站”,點擊右側“添加FTP站點”。
填寫FTP站點名稱,然后選擇剛才創(chuàng)建的FTP文件夾路徑。
端口默認21,如果這個端口被占用,也可以用別的端口號。勾選“無SSL”,點擊“下一步”。
身份驗證勾選“基本”;授權“指定用戶”,填寫剛創(chuàng)建的FTP用戶名;權限勾選“讀取”和“寫入”。
5、點擊FTP站點名字,點擊右側“高級設置”,找到允許UTF8,選擇“False”。
6、安裝及配置完畢。
客戶端這時可以用FTP連接登錄了。
注意問題
一、有人說安裝FTP服務時注意必須安裝IIS管理服務和FTP擴展,否則配合IIS管理用戶的授權會有問題。但我在win2012按照前面介紹的安裝方法,不用安裝FTP擴展,也是可以的。但當你配置時對用戶授權登錄失敗時,請安裝FTP擴展試試。
二、很重要的一環(huán),啟用FTP服務對中文目錄及文件名命名規(guī)則的上傳支持(下載默認是支持的)。
須要在FTP站點屬性的高級設置里,將允許UTF8項由默認的TRUE改為FALSE,即是前面安裝方法的第5步。
注明的說法為是否允許UTF8活動和UTF8文件名規(guī)則,我的理解是客戶端下載時由客戶端程序對下載的文件名進行編碼解析,所以不會出現(xiàn)下載文件名的亂碼,而上傳時則交由服務器端文件編碼處理模塊進行解析,設成FALSE的意思有點含糊,但是效果和SERV-U服務器里配置時的OPTS UTF8命令是一樣的。