前往顾页
以后地位: 主页 > 收集编程 > Php实例教程 >

PureFTPd建设文件

时候:2018-08-14 21:22来源:知行网www.zhixing123.cn 编辑:麦田守望者

从建设文件中就可以看出很多PureFTPd的好服从来了。

############################################################
# #
# Configuration file for pure-ftpd wrappers #
# #
############################################################

# 如果你想要利用建设文件代替号令行选项来运行 Pure-FTPd ,请运行下面的号令:
#
# /usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
#
# RPM 缺省利用别的一个建设文件:
# /etc/sysconfig/pure-ftpd
#
# 请不要忘了浏览一下 http://www.pureftpd.org/documentation.html 的
# 文档,检察全数的选项列表。

# 限定所有效户在其主目次中

ChrootEveryone yes

# 如果前一个指令被设置为了 "no",下面组的成员(GID)就不受主目次的限定了。而其他的用户还是
# 会被限定在本身的主目次里。如果你不想把任何用户限定在本身的主目次里,只需注释失落 ChrootEveryone
# 和 TrustedGID 便可以了。

# TrustedGID 100

# 兼容ie等比较非正轨化的ftp客户端

BrokenClientsCompatibility no

# 办事器统共许可同时连接的最年夜用户数

MaxClientsNumber 50

# 做为保护(doemon)过程运行(Fork in background)

Daemonize yes

# 同一IP许可同时连接的用户数(Maximum number of sim clients with the same IP address)

MaxClientsPerIP 8

# 如果你要记录所有的客户号令,设置这个指令为 "yes"。
# This directive can be duplicated to also log server responses.

VerboseLog no

# 即便客户端没有发送 '-a' 选项也列出埋没文件( dot-files )。

DisplayDotFiles yes

# 不许可认证用户 - 仅作为一个大众的匿名FTP。

AnonymousOnly no

# 不许可匿名连接,仅许可认证用户利用。

NoAnonymous no

# Syslog facility (auth, authpriv, daemon, ftp, security, user, local*)
# 缺省的服从( facility )是 "ftp"。 "none" 将避免日记。

SyslogFacility ftp

# 定制用户登岸后的显现信息(Display fortune cookies)

# FortunesFile /usr/share/fortune/zippy

# 在日记文件中不剖析主机名。日记没那么详细的话,就利用更少的带宽。在一个拜候量很年夜
# 的站点中,设置这个指令为 "yes" ,如果你没有一个能事情的DNS的话。

DontResolve yes

# 客户端许可的最年夜的余暇时候(分钟,缺省15分钟)

MaxIdleTime 15

# LDAP 建设文件 (参考 README.LDAP)

# LDAPConfigFile /etc/pureftpd-ldap.conf

# MySQL 建设文件 (参考 README.MySQL)

# MySQLConfigFile /etc/pureftpd-mysql.conf

# Postgres 建设文件 (参考 README.PGSQL)

# PGSQLConfigFile /etc/pureftpd-pgsql.conf

# PureDB 用户数据库 (参考 README.Virtual-Users)

# PureDB /etc/pureftpd.pdb

# pure-authd 的socket 途径(参考 README.Authentication-Modules)

# ExtAuth /var/run/ftpd.sock

# 如果你要启用 PAM 认证体例, 去失落下面行的注释。

# PAMAuthentication yes

# 如果你要启用 简朴的 Unix体系 认证体例(/etc/passwd), 去失落下面行的注释。

# UnixAuthentication yes

# 请重视,LDAPConfigFile, MySQLConfigFile, PAMAuthentication 和
# UnixAuthentication 这些指令只能被利用一次,不过,他们能被异化在一路用。比方:如果你利用了
# MySQLConfigFile 和 UnixAuthentication,那么 SQL 办事器将被拜候。如果因为用户名未找
# 到而使 SQL 认证失败的话,就会在/etc/passwd 和 /etc/shadow 中测验测验别的一种认证,如果因
# 为暗码错误而使 SQL 认证失败的话,认证就会在此结束了。认证体例由它们被给出来的依次而被链
# 接了起来。

# 'ls' 号令的递归限定。第一个参数给出文件显现的最年夜数量。第二个参数给出最年夜的子目次深度。

LimitRecursion 2000 8

# 许可匿名用户建立新目次?

AnonymousCanCreateDirs no

# 如果体系被 loaded 超越下面的值,匿名用户会被避免下载。

MaxLoad 4

# 主动连接呼应的端口范围。- for firewalling.

# PassivePortRange 30000 50000

# 强迫一个IP地点利用主动呼应( PASV/EPSV/SPSV replies)。 - for NAT.
# Symbolic host names are also accepted for gateways with dynamic IP
# addresses.

# ForcePassiveIP 192.168.0.1

# 匿名用户的上传/下载的比率。

# AnonymousRatio 1 10

# 所有效户的上传/下载的比率。
# This directive superscedes the previous one.

# UserRatio 1 10

# 不接管所有者为 "ftp" 的文件的下载。比方:那些匿名用户上传后未被本地办理员考证的文件。

AntiWarez yes

# 办事监听的IP 地点和端口。(缺省是所有IP地点和21端口)

# Bind 127.0.0.1,21

# 匿名用户的最年夜带宽(KB/s)。

# AnonymousBandwidth 8

# 所有效户的最年夜带宽(KB/s),包含匿名用户。
# Use AnonymousBandwidth *or* UserBandwidth, both makes no sense.

# UserBandwidth 8

# 新建目次及文件的属性掩码值。<文件掩码>;:<目次掩码>; .
# 177:077 if you feel paranoid.

Umask 133:022

# 认证用户许可登岸的最小组ID(UID) 。

MinUID 100

# 仅许可认证用户进行 FXP 传输。

AllowUserFXP yes

# 对匿名用户和非匿名用户许可进行匿名 FXP 传输。

AllowAnonymousFXP no

# 用户不克不及删除和写点文件(文件名以 '.' 开首的文件),即便用户是文件的所有者也不可。
# 如果 TrustedGID 指令是 enabled ,文件所属组用户可以或许拜候点文件(dot-files)。

ProhibitDotFilesWrite no

# 避免读点文件(文件名以 '.' 开首的文件) (.history, .ssh...)

ProhibitDotFilesRead no

# 永不覆盖文件。当上传的文件,其文件名已存在时,主动重定名,如: file.1, file.2, file.3, ...

AutoRename no

# 不接管匿名用户上传新文件( no = 许可上传)

AnonymousCantUpload no

# 仅许可来自以下IP地点的非匿名用户连接。你可利用这个指令来翻开几个公网IP来供应匿名FTP,
# 而保存一个公有的防火墙庇护的IP来进行长途办理。你还可以只许可一内网地点进行认证,而在别的
# 一个IP上供应纯匿名的FTP办事。

#TrustedIP 10.1.1.1

# 如果你要为日记每行增加 PID 去失落下面行的注释。

# LogPID yes

# 利用近似于Apache的格局建立一个分外的日记文件,如:
# fw.c9x.org - jedi [13/Dec/1975] "GET /ftp/linux.tar.bz2" 200 21809338
# 这个日记文件能被 www 流量阐发器措置。

# AltLog clf:/var/log/pureftpd.log

# 利用优化过的格局为统计陈述建立一个分外的日记文件。

# AltLog stats:/var/log/pureftpd.log

# 利用标准的W3C格局建立一个分外的日记文件。(与年夜部分的贸易日记阐发器兼容)

# AltLog w3c:/var/log/pureftpd.log

# 不接管 CHMOD 号令。用户不克不及变动他们文件的属性。

# NoChmod yes

# 许可用户规复和上传文件,却不许可删除他们。

# KeepAllFiles yes

# 用户主目次不存在的话,主动建立。

# CreateHomeDir yes

# 启用假造的磁盘限额。第一个数字是最年夜的文件数。
# 第二个数字是最年夜的总的文件年夜小(单位:Mb)。
# 所以,1000:10 就限定每个用户只能利用 1000 个文件,共10Mb。

# Quota 1000:10

# 如果你的 pure-ftpd 编译时插手了自力办事器( standalone )支撑,你可以或许改变 pid 文件
# 的地位。缺省地位是 /var/run/pure-ftpd.pid 。

# PIDFile /var/run/pure-ftpd.pid

# 如果你的 pure-ftpd 编译时插手了 pure-uploadscript 支撑,这个指令将会使 pure-ftpd
# 发送关于新上传的环境信息到 /var/run/pure-ftpd.upload.pipe,如许 pure-uploadscript
# 就可以读然后调用一个脚本去措置新的上传。

# CallUploadScript yes

# 这个选项对许可匿名上传的办事器是有效的。当 /var/ftp 在 /var 里时,需求保存必然磁盘空间
# 来庇护日记文件。当地点磁盘分区利用超越百分之 X 时,将不在接管新的上传。

MaxDiskUsage 99

# 如果你不想要你的用户重定名文件的话,就设置为 'yes' 。

# NoRename yes

# 是 'customer proof' : 事情区(workaround)反对浅显的客户错误,近似于:'chmod 0 public_html' 的错误。
# 那是一个有效的号令,不过,将导致无知的客户所定他们本身的文件,将使你的技术支撑忙于笨拙的的问题中。
# 如果你确信你所有的用户都有根基的Unix知识的话,这个特性将没甚么用了。不过,如果你是一个主机供应商
# 的话,启用它。

CustomerProof yes

# 每个用户的并发限定。只需在增加了 --with-peruserlimits 编译选项进行编译后,这个指令才起
# 感化。(年夜部分的二进制的公布版本就是例子)
# 格局是 : <每个用户最年夜许可的过程>;:<最年夜的匿名用户过程>;
# 比方: 3:20 意义是同一个认证用户最年夜可以有3个同时活动的过程。并且同时最多只能有20个匿名用户过程。

# PerUserLimits 3:20
 

顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):PureFTPd PureFTPd建设文件
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣