<server xmlns="http://mina.apache.org/ftpserver/spring/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd " id="myServer" /*設置server的標志符,必須*/ max-logins="5" /*設置同時登陸的最大人數*/ anon-enabled="false" /*設置匿名登陸為不允許*/ max-anon-logins="0" /*設置匿名登陸用戶為0個*/ max-login-failures="3" /*設置3次失敗登陸后,關閉此鏈接*/ login-failure-delay="30000"/*設置失敗登陸后下一次登陸所需的時間間隔,防止暴力破解,單位是微秒*/ > <listeners> <nio-listener name="default" port="2121"><!--設置默認的鏈接端口為2121,必須--> <ssl> <keystore file="./res/ftpserver.jks" password="password" /><!--設置密鑰存儲路徑和密鑰存儲密碼,必須--> </ssl> <data-connection idle-timeout="60"><!--設置多少時間后關閉一個閑置的鏈接,單位是秒--> <active local-port="1886"/><!--設置主動鏈接配置,端口號“1886”--> <!--設置被動鏈接配置,端口設置為“1886”,擴展地址為“137.222.18.114”,當需要訪問的服務器返回外網地址時使用--> <passive ports="1886" address="0.0.0.0" external-address="137.222.18.114"/> </data-connection> </nio-listener> </listeners> <!--設置用戶登陸信息,“./res/conf/users.properties”為文件路徑,“encrypt-passwords=‘clear’”設置密碼加密方式,默認是“MD5”,設置成“clear”表示不加密,直接輸入--> <file-user-manager file="./res/conf/users.properties" encrypt-passwords="clear"/> </server>
參考:https://blog.csdn.net/dapao123456789/article/details/45311941