apache ftp server 設置


<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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM