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 # Toggle ident lookups
39 # Allow connections based on /etc/shells
42 # Allow clients to resume downloads
43 AllowRetrieveRestart on
45 # Allow clients to resume uploads
48 # Enable files to be overwritten
51 # Sets how many password attempts are allowed before disconnection
54 # Specify alternate passwd/group files to be used
55 #AuthUserFile /etc/ftpd/passwd
56 #AuthGroupFile /etc/ftpd/group
58 # Set the default method of data transfer
59 DefaultTransferMode binary
61 # Specify the ftp-data port range to be used
62 PassivePorts 57000 60000
64 # Sets the idle connection timeout
67 # Sets the login timeout
70 # Sets the timeout on stalled data transfers
73 # Sets the connection without transfer timeout
76 # Configure options used when listing directories
79 # Lock users in their home directory
82 # Specify proftpd logfile
83 ExtendedLog /var/log/ftp.log
85 # Specify transfer log
86 TransferLog /var/log/ftp.xfer.log
89 # Load additional config files (modules etc.)
90 Include /etc/ftpd/conf.d/*.conf