proftpd.sh

王朝厨房·作者佚名  2007-01-05
宽屏版  字体: |||超大  

# This is a basic ProFTPD configuration file (rename it to

# 'proftpd.conf' for actual use. It establishes a single server

# and a single anonymous login. It assumes that you have a user/group

# "nobody" and "ftp" for normal operation and anon.

ServerName "Qifeng FTP Server"

ServerType standalone

DefaultServer on

# Port 21 is the standard FTP port.

Port 21

# Umask 022 is a good standard umask to prevent new dirs and files

# from being group and world writable.

Umask 022

# To prevent DoS attacks, set the maximum number of child processes

# to 30. If you need to allow more than 30 concurrent connections

# at once, simply increase this value. Note that this ONLY works

# in standalone mode, in inetd mode you should use an inetd server

# that allows you to limit maximum number of processes per service

# (such as xinetd)

MaxInstances 500

RequireValidShell off

ServerIdent off

# Set the user and group that the server normally runs at.

User nobody

Group nobody

# Normally, we want files to be overwriteable.

<Directory /*>

AllowOverwrite on

</Directory>

# A basic anonymous configuration, no upload directories.

<Anonymous /home/ftp>

User ftp

Group ftp

# We want clients to be able to login with "anonymous" as well as "ftp"

UserAlias anonymous ftp

# Limit the maximum number of anonymous logins

MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed

# in each newly chdired directory.

DisplayLogin welcome.msg

DisplayFirstChdir .message

# duan dian xu chuan

AllowRetrieveRestart on

AllowStoreRestart on

# Limit WRITE everywhere in the anonymous chroot

<Limit WRITE>

DenyAll

</Limit>

</Anonymous>

DefaultRoot ~ ftpusers

TransferRate RETR 200 user xinxi

TransferRate RETR 500 user qifeng

#TransferRate RETR 500 user mir2

TransferRate STOR 5000 user gowl

TransferRate RETR 500 user gowl

TransferRate STOR 2000 user vip

#<VirtualHost 192.168.2.35>

# ServerName "virtual FTP server"

# <Limit LOGIN>

# DenyAll

# </Limit>

# <Anonymous /usr/local/private>

# User private

# Group private

# <Limit LOGIN>

# AllowAll

# </Limit>

# </Anonymous>

#</VirtualHost>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有