IIS 10 架設 FTP Over SSL
首先照以下文章進行設定...
這篇主要針對過程中額外的錯誤碼進行說明
Error code 534
IIS根結點的FTP SSL Setting 要先設定好證書
參照:534 Local policy on server does not allow TLS secure connections
Error code 530
用戶端的帳號前面要加上 "domain|"
比如域名 google.com 帳號 test
則輸入 google.com|test
P.S. 預設加密:允許的話就使用外顯式 TLS 就可以了其實
參照:530 Valid Hostname is expected
Error code 550
FTP授權規則內確認權限 讀取/寫入 有打勾
另外在指向的資料夾右鍵內容安全性
要確保該WINDOWS帳號有權限 讀取/寫入
錯誤:讀取目錄列表失敗
防火牆請打開 20-21 PORT
控制連線 21 Port
資料連線 20 Port
被動模式:IIS FTP Firewall Support 裡面設定外網IP跟Ports
防火牆追加開放剛剛設定的Ports範圍
Example:5000-6000
P.S. Windows 10 檔案總管 不支援 SSL 所以要另外裝 FTP Client