# 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 # # #