1、服務器啟用 ftp 服務
1.1、打開windows server2012R2 服務器管理器界面 添加角色和功能
1.2、在添加角色和功能向導里,選擇 從服務器池中選擇服務器
1.3、選擇Web 服務器(IIS)安裝 FTP服務器
選擇角色服務(下面這張圖是windows server2008R2的截圖,server2012R2類似)
1.4、安裝完成后,在服務器管理器右上角有個點擊 “工具”–>選擇“IIS管理器”
下面全局設置:服務器證書(SSL),FTP SSL設置,FTP身份驗證,FTP授權規則
1.5、點擊IIS 服務器證書
1.6、FTP界面上選擇“FTP身份驗證” ==> “基本身份驗證” ==> ”啟用”
1.7、FTP界面選擇 "FTP授權規則"右側 ==> “添加允許規則” ==> 選擇“指定的角色或用戶組”, 以及權限選擇,“讀取 寫入”
1.8、FTP SSL 設置
2、完成前面的配置后,接下來就開始進行建立 FTP 網站
2.1、點擊IIS管理器界面 “網站”,點擊右側添加“FTP站點”,FTP站點名稱可以任意取,內容目錄為服務器上提供上傳、下載文件保存目錄
2.2、點擊 “下一步” 綁定 IP 可以選取指定 IP,也可以默認,端口號默認 21,勾選下面“自動啟動 FTP 站點”導入剛才建立的 SSL 證書
2.3、點擊 “下一步” 身份驗證和授權信息配置
2.4、防火牆設置
2.4、重啟服務
2.5、配置完成,使用FTP服務器
重啟一次IIS,現在測試:ftp://你的IP或者域名
3、可能遇到的問題
3.1、防火牆未打開 21 端口
遇到無法連接問題,請檢查防火牆,特別注意,保證端口號未被占用。
3.2、阿里雲安全組規則未添加 21 端口
參考:
1)Windows Server 2012 R2 搭建FTP服務器配置
2)windows server 2008 R2開啟ftp服務