1.下载最载最新的apache-ftpserver的压缩包。
地址: http://mina.apache.org/ftpserver/index.html
2.解压缩到指定目录下。
如:d:\
3.找到指定目录下的res\conf\ftpd-typical.xml文件,用支持XML格式的编辑器(如EditPlus)打开编辑。
<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"
max-logins="100"
>
<listeners>
<nio-listener name="default"
port="21
">
<ssl>
<keystore file="./res/ftpserver.jks" password="password"
/>
</ssl>
</nio-listener>
</listeners>
<file-user-manager file="./res/conf/users.properties"
encrypt-passwords="clear"
/>
</server>
4.红色的部分:
anon-enabled--------是否允计匿名访问
max-logins--------允许最大登录用户数
port--------定义FTP端口号.
encrypt-passwords-------定义用户密码为明文
5.找到指定目录下的res\conf\users.properties文件并打开编辑。
将ftpserver.user.admin全部替换成ftpserver.user.XXXX.(xxxx就是你指定的用户名)
切记ftpserver.user.XXXX.userpassword=明文密码
6.在DOS的命令窗口模式下执行以下命令:
D:\ftpserver\apache-ftpserver-1.0.4\bin>service install ftpd
D:\ftpserver\apache-ftpserver-1.0.4\res\conf\ftpd-typical.xml
此时在Windows 服务管理中就有一项显示名为Apache
FtpServer ftpd的服务。
可以打开控制面板->管理工具->服务即可查看。
7.启动服务。
在服务管理中直接启动
或在D:\ftpserver\apache-ftpserver-1.0.4\bin中运行ftpdw.exe启动。
或在CMD命令行执行 ftpd.bat /res/conf/ftpd-typical.xml
8.输入ftp://localhost:21
即可测试。
分享到:
相关推荐
从零开始介绍Apache FtpServer,并一步一步教你配置Apache FtpServer,更高级的应用,教你用写代码控制Apache FtpServer及集成到自己的应用中 <!--ftp端口 --> <!--绑定的服务器IP地址,多网卡的时候使用...
Apache_FtpServer配置详解
为Apache FtpServer 配置FTPS安全传输模式
Apache Ftpserver 全套,包括源码, jar包 及配置说明,需要的就下载吧
apache ftpserver Mysql配置
Apache FtpServer详细配置
apache ftpserver使用讲解,可以配置ftpserver与项目的数据库进行连接,对ftp用户的用户名、密码进行校验,校验通过后可以访问表中配置好的访问路径。
JavaWeb集群环境下的FTP文件服务器配置使用
apache ftpserver使用讲解,可以配置ftpserver与项目的数据库进行连接,对ftp用户的用户名、密码进行校验,校验通过后可以访问表中配置好的访问路径。
Apache FTPServer的配置与使用和API,很详细的
apache ftpserver 源码嵌入eclipse工程版,所有配置已配好,myserver.java右键 run as java aplication 运行即可。登录名:admin 密码:admin 还有一个名字一样的资源,也是我上传的,那个账号找不回来了
为Apache FtpServer 配置FTPS安全传输模式
主要介绍了springboot整合apache ftpserver详细教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
apache-ftpserver-1.0.6, 自己配置的apache-ftpserver-1.0.6,点击可用
建议安装好了以后,在去下载个8uftp 这个专门连接各种FTP服务器的客户端,最原始的FTP测试方式可能会无法登录到FTPserver的。具体是什么原因导致的,我也不清楚。那位大神路过可以给解释解释,那就太感谢了。
Apache Ftp Server 是100%纯Java的FTP服务器...Apache FtpServer 既可以嵌到Java应用中使用,也可以做为Windows服务或Unix/Linux Daemon单独运行。此外还提供与Spring 相集成的模块。 使用方法参加文件 Read me.txt
可以通过数据库表管理apache ftp服务器的登录用户,方便ftp用户的管理,并且可以通过系统的后台可视化页面对ftp用户进行管理。方便快捷
Apache FtpServer 既可以嵌到Java应用中使用,也可以做为Windows服务或Unix/Linux Daemon单独运行。此外还提供与Spring 相集成的模块。 .zip压缩包中包含: 1、apache-ftpserver-1.0.5所需要的jar 2、docs文件夹...