# This is a basic ProFTPD configuration file.
# 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.
ServerIdent false
ServerType standalone
DefaultServer on
# Port 21 is the standard FTP port.
Port 21
# Prevent new dirs and files from being group and world writable.
Umask 022
# Limit to 30 connections in standalone mode
MaxInstances 30
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Put the PID files here
ScoreboardPath /var/run/proftpd
# Restrict to on-campus subnets
Order Allow,Deny
Allow 127.0.0.1/32
Allow 148.88.0.0/16
Allow 194.80.32.0/21
Allow 10.0.0.0/8
Deny ALL
# Normally, we want files to be overwriteable.
AllowOverwrite on
# Uncomment this to enable anonymous access
# # A basic anonymous configuration, no upload directories.
#
# 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
#
# # Limit WRITE everywhere in the anonymous chroot
#
# DenyAll
#
#
#