pureftp的安装

wget ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.30.tar.gz

tar -zxvf pure-ftpd-1.0.30.tar.gz

#如果确定启用mysql认证,请事先安装好mysql和php以及web服务器

#./configure --prefix=/usr/local/pureftpd --with-mysql --with-throttling --with-puredb --with-virtualhosts --with-virtualroot --with-cookie --with-quotas --with-sysquotas --with-ratios --with-welcomemsg --with-peruserlimits --with-lanaguage=simplified-chinese

# make && make install

到这里基本安装完毕了,现在可以启动了。

如果需要设置开机启动并安装为系统服务的话,请按如下配置。

# cp contrib/redhat.init /etc/init.d/pureftpd

# vi /etc/init.d/pureftpd
修改18/19行
        fullpath=/usr/local/sbin/$prog
        pureftpwho=/usr/local/sbin/pure-ftpwho
  为:
        fullpath=/usr/local/pureftpd/sbin/$prog
        pureftpwho=/usr/local/pureftpd/sbin/pure-ftpwho

修改24行
        $fullpath /etc/pure-ftpd.conf --daemonize
   为   $fullpath /usr/local/pureftpd/etc/pure-ftpd.conf --daemonize

# chmod 755 /etc/init.d/pureftpd
# chkconfig --add pureftpd
# chkconfig pureftpd on

配置文件简介

# vi /usr/local/pureftpd/etc/pure-ftpd.conf
其中可以修改最大连接数、空闲时间等,详细介绍见http://everspring.blog.51cto.com/497193/104618
其中有几项要修改:
chrootEveryone              yes   限定在自己的家目录
NoAnonymous                 yes   不允许匿名登录
Bind                      127.0.0.1,21        监听本机回环 <可选>
Bind                      192.168.0.254,21    监听本机IP  <自行添加的,非必须>
CreateHomeDir               yes   允许用户登录后自动创建家目录   <必须>

如果启用了iptables,还必须修改下面这一行:
PassivePortRange          30000 50000保存退出。

iptables开启相关端口:

iptables -I INPUT -p tcp --dport 21 -j ACCEPT
iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT
/etc/rc.d/init.d/iptables save

到这里你只要配置好了pureftp-mysql的conf你就可以手动在数据库里面添加用户了。

接下来开始配置web管理界面

本来是有一个pureftpadmin的,后来官网不能下载了,我就找了一个老外,结果发现pureftpadmin就是这东西改的。

wget http://machiel.generaal.net/files/pureftpd/ftp_v2.1.tar.gz

解压后放到你的web目录下

然后开始配置吧

用浏览器访问目录下的install.php就可以开始配置了

这步是检查一些文件权限和必须的php组件

这里选择使用root创建一个库还是用一个现有的库

接下来就是一些密码配置什么的了,没就不截图了。最后他会生成一个conf文件,按照他的提示复制到该目录就可以了。

转载于:https://blog.51cto.com/sjr0313/1030630

pureftp+user mange for pureftp +修改配置文件相关推荐

  1. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

  2. phpstudy升级mysql之后,修改配置文件无效的问题

    博主刚到新公司,用的还是phpstudy集成环境,只是公司用的数据库是Mysql5.7的,而phpstudy默认自带的数据库只是mysql5.5的.无奈之下升级,但是升级后发现修改配置文件无效,一定是 ...

  3. typora将html转为格式,Typora 修改配置文件实现自定义标签样式(常用)

    Typora 修改配置文件实现自定义标签样式(常用) Typora 修改配置文件实现自定义标签样式(常用) 一.简介 Typora 是一款支持实时预览的 Markdown 文本编辑器.它系统自带了几种 ...

  4. Asp.net使用代码修改配置文件的节点值

    使用代码修改配置文件的方法: 1.打开配置文件写入的权限 2.先按节点名称长到要修改的节点,然后删除,紧接着将有新值的节点添加回去 3.关闭配置文件写入的权限 修改Appsetting节点的值,修改其 ...

  5. MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示

    通过 vim /etc/my.cnf 修改配置文件, 在 mysqld 模块下面添加 lower-case-table-names=1, 参数 1 代表大小不敏感,0 代表大小写敏感. 再通过 ser ...

  6. python读写修改配置文件(ini)

    示例ini配置文件(setting.ini) [txtA] name = comma,end,full,run comma = 1000 end = 3 full = 2 run = 1 defaul ...

  7. Nacos服务的注册,服务的调用,修改配置文件自动刷新和命名空间

    一.nacos配置中心的配置 使用nacos作为配置中心,不需要再到远端仓库拉取配置文件. 详细的nacos控制台配置参见官方链接 二.服务的注册 创建项目并引入依赖 <!--引入nacos c ...

  8. 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。...

    在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误信息:   访问被拒绝:"[某程序集名]". 碰到这种错误后,就去喝杯茶, ...

  9. php经典实例使用正则动态修改配置文件

    ================================================ php基础示例--正则表达式--动态修改配置文件 ========================== ...

最新文章

  1. Intellij IDEA 高效使用教程
  2. 基于Python的HTTPS协议模拟登陆+爬取页面
  3. pycharm使用Djiago创建第一个web项目
  4. 他们说头不铁,别做机器人
  5. C++17中那些值得关注的特性(上)
  6. 四则运算---Java、C语言 写法
  7. 业务知识——Logger日志打印规范
  8. dedecms提取某栏目及子栏目名称到首页怎么弄
  9. python八大选择排序_python之八大排序方法
  10. moxy json介绍_MOXy的对象图和动态JAXB
  11. @RequestParam详解
  12. oracle清理表空间文件,如何自动删除表空间的文件?
  13. 数值分析方程求根实验matlab,基于matlab的数值分析( 非线性方程求根)上机实验报告1...
  14. 计算机绘图 精品课程,机械制图与计算机绘图精品课程建设与成效.doc
  15. 宿命java_昆仑奇侠传外传之宿命篇
  16. Spark的下一代引擎-Project Tungsten启示录
  17. c语言一元多项式求和
  18. waf 防火墙限制_waf防火墙
  19. 我们选择登月(肯尼迪总统在赖斯大学的演讲)
  20. 分析PNG图片格式——数据块

热门文章

  1. 如何将ppt转换成pdf
  2. 本科应届生22K拿下字节跳动和顺丰offer,看看你都会吗?
  3. 题解 guP3956 【棋盘】
  4. iPad能不能装c语言的编译器,IPhone/IPad/IPod安装GCC的方法
  5. 机器学习笔记 - Py-Feat基于Python的面部表情分析
  6. 小朵机器人安卓叫什么_小朵机器人app|小朵机器人手机版下载v1.3.2-乐游网安卓下载...
  7. 计算机组成原理答辩记录表,计算机组成原理答辩论文.doc
  8. 计算机网络安全外文文献,计算机网络安全与防范外文翻译文献(18页)-原创力文档...
  9. 生成ssh证书(windows)
  10. 智慧城管业务流程系统建设