Windows 下開啟FTP服務,並創建用戶
此教程教你怎么開啟 Windows 的 FTP 服務,並創建用於登入 FTP 的用戶。教程用到的操作系統是 Windows 7。
一、創建用於登入 FTP 的用戶。
- 打開計算機管理程序,依次點擊左側本地用戶組–>用戶,右側空白處右擊點擊“新用戶”。
- 填寫用於登入FTP服務器的新用戶信息,如下圖所示
- 點擊創建完成新用戶創建,在新彈出的窗口中點關閉,到此新用戶創建完成
二、開啟 FTP 服務
- 控制面板中找到程序和功能,在左側的菜單點擊“打開或關閉Windows功能”,在彈窗的窗口中勾選FTP服務、FTP擴展性、IIS管理控制台,只需要勾選途中框起來的3個即可,確定后等待幾分鍾即可完成,部分設備可能需要重新啟動計算機。
四、允許FTP服務通過防火牆(如果你的防火牆已經關閉,無視這一步)
- 控制面板中找到Windows 防火牆,點擊左側的“運行程序或功能通過Windows防火牆”。
- 在彈出的窗口中勾選FTP服務器並確定。
五、創建 FTP 服務
1、win + R 運行 InetMgr 打開 Internet 信息服務(IIS)管理器,在左側的 空白區域右擊選擇“添加FTP站點…”。
2. 錄入站點名稱,和需要映射FTP服務的文件路徑。
3. IP地址默認全部未分配即可,端口號默認21,SSL這里選無。
4. 因為我要求FTP服務只能通過新建的用戶登入,所以身份驗證選基本,授權這里指定剛剛創建的用戶。
做完以上這些,整個FTP服務就算搭建完成了。
六、驗證及排錯
- 打開文件瀏覽器,在地址欄輸入 ftp:// 你的 ip 地址。
- 在彈出的窗口中輸入創建的用戶和密碼,點擊登錄,成功后就可以看到你的 FTP 服務里的文件了。
- 如果出現無法登陸的問題,首先檢查你的用戶密碼是否正確,也有可能是文件權限的問題,文件權限可以按照以下步驟進行處理。
3.1.1 找到 FTP 文件路徑,右擊屬性,添加 FTP 用戶的權限
- 如果出現外部不能訪問的問題,在不關閉防火牆的環境下可以用以下方式解決。
4.1.1 控制面板–>Windows防火牆–>允許程序或功能通過Windows防火牆–>新窗口中允許運行另一程序”。在瀏覽中找到“C:\Windows\System32\svchost.exe”,打開並添加。。
4.1.2 此時多了一個多出一項“Windows服務主進程”,勾選后面的兩個復選框,完成后確認。