1 # Set the mode proftpd runs in
4 # Set the message displayed on connect
5 ServerIdent on "FTP server ready"
7 # Sets the maximum number of child processes to be spawned
10 # Make this configuration default one
13 # Bind to specified IP addresses
16 # Set the port proftpd will listen on
19 # Apply global configuration directives
21 # Set the user the daemon will run as
24 # Set the group the server normally runs as
27 # Set the default umask
30 # Don't show welcome message until user has authenticated
33 # Allow connections based on /etc/shells
36 # Allow clients to resume downloads
37 AllowRetrieveRestart on
39 # Allow clients to resume uploads
42 # Enable files to be overwritten
45 # Sets how many password attempts are allowed before disconnection
48 # Specify alternate passwd/group files to be used
49 #AuthUserFile /etc/proftpd/passwd
50 #AuthGroupFile /etc/proftpd/group
52 # Set the default method of data transfer
53 DefaultTransferMode binary
55 # Specify the ftp-data port range to be used
56 PassivePorts 57000 60000
58 # Sets the idle connection timeout
61 # Sets the login timeout
64 # Sets the timeout on stalled data transfers
67 # Sets the connection without transfer timeout
70 # Configure options used when listing directories
73 # Lock users in their home directory
76 # Specify proftpd logfile
77 ExtendedLog /var/log/proftpd/ftp.log
79 # Specify transfer log
80 TransferLog /var/log/proftpd/xfer.log
83 # Load additional config files (modules etc.)
84 Include /etc/proftpd/conf.d/*.conf