部署環境:
網絡環境中由路由器管理、分配內網設備的IP。可以用DHCP工具綁定設備的IP。
服務器部署使用Win10中的FileZilla Server,下面說一些具體配置步驟。
一、安裝FileZilla FTP Server。
二、設定被動模式(PASV)的參數。
1、指定PASV模式端口號,如23300-23320,用來指定PASV模式下服務器開放哪些端口用於數據傳輸:
2、被動模式下,我們可以給這個FTP服務器指定一個固定的本地IP,方便客戶端進行訪問和其他設置(比如內網穿透時常常是客戶端使用PASV模式連接服務器):
3、加入一個令牌/證書機制來保證傳輸安全:
證書信息可以自行生成。
三、添加用戶並配置參數:
1、用戶名。
2、密碼。
3、該用戶可以獲得的根目錄、別名映射目錄(Alias)等。
4、該用戶對上述目錄、文件的訪問權限。
四、防火牆設置。
windows運行:
firewall.cpl
找到“高級設置”:
在“入站規則”中添加表項,允許程序使用20,21和7090-8010端口:
保存上述防火牆配置。
至此,局域網內應當可以訪問這個FTP服務器了。