天天看点

pure-ftpd

PureFTPd有很多的编译配置选项,下面就列出部分主要的配置

--prefix =PREFIX

--with-sysquotas        使用系统磁盘配额 ( 非虚拟)

--with-altlog           支持选择日志格式( 类似Apache)

--with-puredb           支持虚拟用户 ( FTP登陆用户而非系统用户)

--with-extauth          支持扩展验证模块

--with-pam              启用PAM验证支持 ( 默认=禁用)

--with-cookie           启用Cookie支持 ( -F 选项)

--with-throttling       支持带宽控制 ( 默认=禁用)

--with-ratios           支持 上传/ 下载 速度控制

--with-quotas           支持 .ftpquota 文件(指定磁盘配额使用)

--with-ftpwho           支持pure-ftpwho(查看在线用户的程序)

--with-largefile        支持大于2G的文件

--with-welcomemsg       支持 welcome.msg 向后兼容(已经过时)

--with-uploadscript     上传后允许执行外部脚本 ( 测试阶段)

--with-virtualhosts     在不同的IP地址提供虚拟服务器功能

--with-virtualchroot    允许在chroot 的环境下通过符合连接跳转到外部

--with-diraliases       启用目录别名

--with-nonroot          普通模式或者说是限制模式. 如果你在该服务器上没有root权限

那只有启用该项

--with-peruserlimits    支持每个用户的并发限制

--with-language =        语言支持< english | traditional-chinese | simplified-chinese>

--with-ldap             在LDAP目录中提供用户数据库

--with-mysql            在MySQL数据库中存放用户数据

--with-pgsql            在PostgreSQL数据库中存放用户数据

  1. ./configure --prefix=/usr/local/pureftpd 
  2. --with-mysql=/usr/local/mysql
  3. --with-uploadscript
  4. --with-cookie
  5. --with-virtualchroot
  6. --with-virtualhosts 
  7. --with-ratios
  8. --with-ftpwho
  9. --with-throttling
  10. --with-puredb
  11. --with-shadow 
  12. --with-pam
  13. --with-peruserlimits
  14. --with-language=simplified-chinese 
  15. --with-altlog 
  16. --with-iplogging 
  17. --with-largefile 
上一篇: pure-ftp
下一篇: pure-ftp

继续阅读