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