]> TLD Linux GIT Repositories - packages/proftpd.git/blob - proftpd.conf
- ehh, more cleanup, release 2
[packages/proftpd.git] / proftpd.conf
1 # $Id$
2
3 ServerName              "ProFTPD"
4 ServerType              standalone
5 DeferWelcome            off
6 DefaultServer           on
7 #IdentLookups           off
8 #UseReverseDNS          off
9
10 # Set to off if you use NSS LDAP, NIS, etc.
11 #PersistentPasswd       off
12
13 # If you want .message files to work with browsers, you probably
14 # want to uncomment the next line
15 #MultilineRFC2228       on
16
17 # Port 21 is the standard FTP port.
18 Port                    21
19 # Umask 022 is a good standard umask to prevent new dirs and files
20 # from being group and world writable.
21 Umask                   022
22
23 # Set the user and group that the server normally runs at.
24 User                    ftp
25 Group                   ftp
26
27 #RequireValidShell      off
28
29 # use separate auth files instead of system auth
30 #AuthUserFile           /etc/ftpd/passwd
31 #AuthGroupFile          /etc/ftpd/group
32
33 # Normally, we want files to be overwriteable.
34 <Directory />
35         AllowOverwrite  on
36 </Directory>
37
38 # lock users to their homedir
39 DefaultRoot             ~
40
41 # allow resume uploads and downloads
42 AllowRetrieveRestart    on
43 AllowStoreRestart       on
44
45 # enable this to have your ftp server FXP gateway.
46 # only enable this if you trust your users as it allows your ftp server to connect anywhere.
47 # DO NOT enable this if you have anonymous logins enabled!
48 #AllowForeignAddress    on
49
50 # NAT support
51 # http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-NAT.html
52 #MasqueradeAddress      my.domain.com
53 #PassivePorts           60000 65535
54
55 #UseIPv6                off
56
57 # Do not announce server software at logon. for paranoids.
58 #ServerIdent            off
59
60 # To prevent DoS attacks, set the maximum number of child processes
61 # to 30.  If you need to allow more than 30 concurrent connections
62 # at once, simply increase this value.  Note that this ONLY works
63 # in standalone mode, in inetd mode you should use an inetd server
64 # that allows you to limit maximum number of processes per service
65 # (such as xinetd).
66 MaxInstances            30
67
68 # Idle
69 TimeoutLogin            300
70 TimeoutNoTransfer       300
71
72 # Load additional (modules) config
73 Include /etc/ftpd/conf.d/*.conf