<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
