Linux apache-ftpserver搭建

准备

官网下载

http://mina.apache.org/ftpserver-project/downloads.html

步骤

  1. 解压tar包
  2. 修改配置文件1:apache-ftpserver-1.1.0/res/conf/users.properties
ftpserver.user.admin.userpassword=admin
ftpserver.user.admin.homedirectory=./res/home
ftpserver.user.admin.enableflag=true
ftpserver.user.admin.writepermission=true
ftpserver.user.admin.maxloginnumber=0
ftpserver.user.admin.maxloginperip=0
ftpserver.user.admin.idletime=0
ftpserver.user.admin.uploadrate=0
ftpserver.user.admin.downloadrate=0
  1. 修改配置文件2:apache-ftpserver-1.1.0/res/conf/ftpd-typical.xml
<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次失败登陆后,关闭此链接   
        >
        <listeners>
                <nio-listener name="default" port="21">
                    <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>
        <file-user-manager file="./res/conf/users.properties" encrypt-passwords="clear" />
</server>         

只加了一句encrypt-passwords=“clear”,表示密码为明文配置

  1. 启动方式1:sh bin/ftpd.sh /res/conf/ftpd-typical.xml(控制台启动)
  2. 启动方式2:nohup ./bin/ftpd.sh res/conf/ftpd-typical.xml & (后台启动)

猜你喜欢

转载自blog.csdn.net/qq_36382225/article/details/107198285
今日推荐