ApacheFTPServer服务器的安装步骤
来源:互联网 发布:golang mongodb 编辑:程序博客网 时间:2024/04/25 08:52
简介:FTPServer是ApacheMina的一个子项目。
下载:http://mina.apache.org/downloads-ftpserver.html
一、从上面的地址下载Apache FtpServer 1.0.6 Release(目前最高版本)。
二、解压到C:\ftpserver-1.0.6\,进入目录C:\ftpserver-1.0.6\res\conf\ 对 ftpd-typical.xml 和 users.properties进行配置。
users.properties作用:设置用户信息。默认的用户名为admin,如果你要修改为别的,只要把上文中的(ftpserver.user.用户名.属性)换成其他即可;
密码默认是使用md5加密的。(ftpserver.user.admin.userpassword=21232F297A57A5A743894A0E4A801FC3)
如果你想要使用明码,将ftpd-typical.xml文件中的file标签修改为
<file-user-manager file="./res/conf/users.properties" encrypt-passwords="clear"/>
users.properties
# Password is "admin"ftpserver.user.admin.userpassword=21232F297A57A5A743894A0E4A801FC3ftpserver.user.admin.homedirectory=./res/homeftpserver.user.admin.enableflag=trueftpserver.user.admin.writepermission=trueftpserver.user.admin.maxloginnumber=3ftpserver.user.admin.maxloginperip=3ftpserver.user.admin.idletime=0ftpserver.user.admin.uploadrate=0ftpserver.user.admin.downloadrate=0ftpserver.user.anonymous.userpassword=ftpserver.user.anonymous.homedirectory=./res/homeftpserver.user.anonymous.enableflag=trueftpserver.user.anonymous.writepermission=falseftpserver.user.anonymous.maxloginnumber=20ftpserver.user.anonymous.maxloginperip=2ftpserver.user.anonymous.idletime=300ftpserver.user.anonymous.uploadrate=4800ftpserver.user.anonymous.downloadrate=4800
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"max-logins="5"anon-enabled="false"max-anon-logins="0"max-login-failures="3"login-failure-delay="30000"><listeners><nio-listener name="default" port="21"> <ssl> <keystore file="./res/ftpserver.jks" password="password" /> </ssl> <data-connection idle-timeout="60"> <active local-port="21" /> <passive ports="21" /> </data-connection></nio-listener></listeners><file-user-manager file="./res/conf/users.properties" /><!--采用明密码方式 <file-user-manager file="./res/conf/users.properties" encrypt-passwords="clear"/> --></server>
解析:
max-logins:允许同时登录ftp的用户数;
anon-enabled:是否运行匿名登录;
max-anon-logins:允许同时登录的最大匿名用户数;
max-login-failures:允许登录失败的次数,超过次数则关闭连接;
login-failure-delay:一次登录失败后,重新发起登录的间隔,单位毫秒;
三、安装服务
在windows系统中:
1、cmd -> C:\ftpserver-1.0.6\bin\
2、执行命令安装服务,ftpd是服务器名称。service install ftpd "C:\ftpserver-1.0.6\res\conf\ftpd-typical.xml"(删除服务的办法:sc delete ftpd)
3、安装完成后,使用net start ftpd,即可启动apache-ftpserver
4、进入控制台登录测试。cdm -> ftp localhost ;然后再分别输入用户名与密码。
推荐一个免费的FTP客户端软件 FileZilla http://filezilla-project.org/
- ApacheFTPServer服务器的安装步骤
- Android使用ApacheFtpServer实现Ftp服务器
- Android使用ApacheFtpServer实现Ftp服务器
- Ubuntu下安装tftp服务器的步骤
- Openfire服务器的安装部署详细步骤
- Openfire服务器的安装部署详细步骤
- Openfire服务器的安装部署详细步骤
- Openfire服务器的安装部署详细步骤
- centos服务器的安装和配置步骤
- Openfire服务器的安装部署详细步骤
- Openfire服务器的安装部署详细步骤
- Openfire服务器的安装部署详细步骤
- plsql的安装,与plsql链接服务器的操作步骤。
- Ubuntu7.10 下安装tftp服务器的步骤
- Cis7服务器安装配置的完整步骤和注意事项
- SharePoint服务器场环境安装升级补丁的详细步骤
- ubuntu tftp服务器安装的5个步骤
- Membase 缓存服务器的安装步骤和简单使用
- 【mentohust】ubuntu12.04 LTS 使用锐捷上网
- 原创:猎头公司信息化方案一、二期
- Foursquare:使用MongoDB Replica Sets的三种架构
- Eclipse下J2ME开发环境的配置
- 删除归档日志文件
- ApacheFTPServer服务器的安装步骤
- Ubuntu下安装sun-java6-jdk和eclipse
- jbpm中流程的执行管理
- mysqldump备份还原和mysqldump导入导出语句大全详解
- 找出面积最大的土地
- 畅想互联网未来
- 响应键盘的上下左右键
- 2012年前端技术回顾
- hibernate注解