由 nethawk 在 12-30-2002 10:46 发表:
高手帮忙看看这个proftpd 的配置文件!!1
#proftp.conf
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 "Buctsnc 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 30
TimeoutStalled 300
Set the user and group under which the server will run.
User nobody
Group nobody
#RequireValidshell off
Normally, we want files to be overwriteable.
1<directory></directory>
AllowOverwrite on
A basic anonymous configuration, no upload directories.
1<anonymous ~ftp="">
2
3# User ftp
4
5# Group ftp
6
7
8
9# We want clients to be able to login with "anonymous" as well as "ftp"
10
11#UserAlias anonymous ftp
12
13
14
15# Limit the maximum number of anonymous logins
16
17#MaxClients 10
18
19
20
21# We want 'welcome.msg' displayed at login, and '.message' displayed
22
23# in each newly chdired directory.
24
25#DisplayLogin welcome.msg
26
27#DisplayFirstChdir .message
28
29
30
31# Limit WRITE everywhere in the anonymous chroot
32
33#<limit write="">
34
35# DenyAll
36
37#</limit>
38
39
40
41#</anonymous>
1<anonymous buct="" ftp="" home="">
2
3User buct
4
5Group buct
6
7UserAlias snc buct
8
9AnonRequirePassword on
10
11MaxClients 10 "Sorry ,max %m users ---try again later"
12
13Displaylogin welcome.msg
14
15DisplayFirstchdir .message
16
17
18
19<limit login="">
20
21Order Deny,Allow
22
23#AllowGroup buct
24
25Allow from 202.4.136.*
26
27Allow from 202.4.146.*
28
29Deny from all
30
31</limit>
32<directory buct="" ftp="" home="">
33<limit read="">
34
35allow all
36
37</limit>
38<limit write="">
39
40DenyAll
41
42</limit>
43</directory>
44<directory buct="" ftp="" home="" incoming="">
45<limit read="">
46
47DenyAll
48
49</limit>
50<limit mkd="" rmd="" stop="" write="">
51
52AllowGroup buct</limit></directory></anonymous>