win7下FTP服務器配置訪問教程
也可以參考百度的教程win7下FTP服務器安裝
一、FTP服務器功能打開
1、打開【控制面板】→【程序】→【打開或關閉Windows功能】→出現以下界面:
2、一定要將樹形目錄【Internet信息腐乳】展開,然后將【FTP服務】目錄展開(注意的是所有其他配置在這里都要一層層展開才可以勾選住子目錄),勾選中紅色框的部分。
3、點擊確定按鈕,此時FTP服務器安裝完畢。
二、配置FTP服務器站點
1、在電腦的任何盤符下創建FTP站點指定的目錄(例如:E:\FTP),該目錄下有很多子目錄供訪問,上傳和下載。
2、【windows鍵+R】→運行界面輸入“inetmgr”,即可以打開IIS管理器
注:這里也可以在控制面板中以大圖標查看方式,在管理工具中找到IIS管理器。
3、點擊【網站】右鍵→選擇【添加FTP站點】出現信息配置界面
4、信息配置界面
①、在界面中輸入FTP站點名稱(隨意取一個名稱,例如:FTP)
②、在內容目錄的物理路徑中,點擊添加按鈕指定到在【1、】步驟中創建的目錄
③、點擊【下一步】出現綁定和SSL設置界面
5、綁定和SSL設置界面
①、綁定IP地址:輸入該電腦的IP地址,默認端口是21,如果21被占用即可以隨意輸入其它未使用的值。
②、將SSL中的【允許】勾選。(這里不是必需的,可以選擇無,只以密碼登錄)
③、其它默認設置點擊。
④、點擊【下一步】出現身份驗證和授權信息界面。
6、身份驗證和授權信息界面
①、身份驗證選擇【基本】
②、授權選擇【所有用戶】,勾選【寫入】即可以上傳文件到FTP服務器站點,勾選【讀取】即可以從FTP服務器站點下載文件。在這里個都勾選即可以上傳下載。
(這里的授權是對所有用戶的授權,更精細的授權可以對每個文件夾進行授權)
③、點擊【完成】按鈕即完成FTP服務站點的建立。
7、在FTP服務器上創建訪問FTP服務器的用戶名和密碼
【我的電腦或計算機】右鍵→【管理】出現計算機管理界面:
點擊【用戶】右鍵,創建新用戶:
按照上面界面輸入信息,點擊【創建】按鈕,即可以創建了新用戶ftptest。
注意:由于新創建的用戶,它的默認分組是在【Users】里,有任何權限,為了安全起見,打開組Users將新建的該用戶刪除。
此時我們就可以用新建的用戶來登錄剛剛創建的FTP服務站點了。在電腦目錄地址欄輸入FTP://IP地址:端口號(FTP服務器創建時設定的端口號),即可以彈出用戶名密碼輸入界面,在該界面輸入此前創建的用戶名ftptest,密碼ftptest,即可以進入FTP服務器站點。
注意:如果出現不能訪問的情況,可能需要重啟電腦,使FTP服務站點生效。
為方便對這些用戶的管理,最好將他們放入一個專門的組中。例如我們可以創建一個“FTPUsers”組:在“計算機管理”窗口的目錄樹中單擊選中“組”選項,然后在右側窗格中單擊右鍵,執行“新建組”命令,并將該組命名為“FTPUsers”。接著依次單擊“添加”→“高級”→“立即查找”按鈕,將剛才創建的用戶全部添加進來,最后依次單擊“創建”→“結束”按鈕。
然而事情并沒有完,因為上述創建的用戶默認隸屬于“Users”組,也就是說他們擁有對大部分資源的瀏覽權限。為了實現對特定資源的有效管理,需要將這些用戶從“Users”組中刪除。在“計算機管理”窗口的右側窗格中雙擊“Users”選項,用鼠標拖選所有剛添加的用戶并單擊“刪除”按鈕即可。
8.設置獨立權限
這里的權限設置需要分兩部分來進行,即對FTP服務器主目錄的權限設置和對各個用戶文件夾的權限設置。假設FTP服務器的主目錄路徑為“G:/FTPServer”,我們先來取消“FTPUsers”組的用戶對“FTPServer”文件夾的“寫入 ”權限。右擊“FTPServer”文件夾,執行“屬性”命令。在打開的“FTPServer 屬性”對話框中切換至“安全”選項卡下,然后依次單擊“添加”→“高級”→“立即查找”按鈕,單擊選中“FTPUsers”組并依次單擊“確定”按鈕回到“FTPServer 屬性”對話框。接著在“FTPUsers的權限”列表框中勾選“拒絕寫入”復選框。為了使“拒絕寫入”權限僅對“FTPServer”文件夾有效,還需要單擊“高級”按鈕,在“FTPServer的高級安全設置”對話框中雙擊“權限列表”中的“拒絕FTPUsers寫入”選項,打開“FTPServer的權限設置”對話框。在“應用到”下拉列表中選中“只有該文件夾”選項,連續單擊“確定”按鈕完成設置(如圖1)。
接著我們為每個用戶創建獨立的文件夾(以用戶名命名),并針對每個文件夾賦予相應用戶適當的權限。以文件夾“hanjiang”為例,在“hanjiang 屬性”對話框的“安全”選項卡下將用戶“hanjiang”添加進來,并賦予其讀取和寫入的權限。同理,對于其他文件夾,也只賦予相應用戶讀取和寫入的權限。
小提示:需要受到權限保護的文件夾必須在NTFS分區中創建,FAT32分區內的資源無法設置權限。
9.直接用WIN7的資源管理器打開FTP,在傳輸中文文件的時候報錯:
451 No mapping for the unicode character exists in the target multi-byte code page
這時上傳純英文和數字的文件沒有問題,但是有中文的就出現上面的錯誤。
解決辦法:在FTP站點的高級設置中,將允許UTF-8的默認值true改為false。
10.對上傳文件的類型進行限制
選擇站點下的文件夾,選擇FTP請求篩選,
一般默認的各種格式的文件都能上傳,這里我們設置pdf和txt格式的不能上傳,后面顯示為false。
11.對單個文件夾權限的控制
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。
相關文章:
1. 最新window server 2012搭建FTP服務的詳細步驟2. Windows Server 2008 R2 ent下FTP服務搭建教程3. vsftpd的530 Login incorrect錯誤解決方法 vsftpd登錄錯誤4. 阿里云云服務器Linux系統FTP服務器搭建設置教程5. Linux ftp 命令行中下載文件get與上傳文件put的命令應用詳解6. vsftp建立虛擬用戶不同目錄分配不同權限操作步驟詳解7. Windows Server 2008 R2 IIS7.5配置FTP圖文教程8. 云服務器Windows Server2012配置FTP服務器詳細圖文教程9. Win7中開啟系統自帶FTP服務器的方法10. windows10本地搭建FTP服務器圖文教程
