# dh2.0 /etc/proftpd.conf template
# $Id: proftpd.conf.tp,v 1.30 2008-10-07 22:53:07 anthony Exp $
ServerName "DreamHost FTP"
ServerType standalone
DefaultServer on
DeferWelcome off
Port 21
ServerIdent on "DreamHost FTP Server"
TimeoutIdle 7200
TimeoutLogin 600
TimeoutNoTransfer 3600
TimeoutStalled 7200
# This should already be the default. Just making damn sure.
TimeoutSession 0
TimeoutLinger 120
TimesGMT off
# TimesGMT seems to have stopped working so...
SetEnv TZ US/Pacific
# ProFTPD's module for performing lookups of authenticated user IDs
IdentLookups off
PersistentPasswd on
RequireValidShell on
ExtendedLog /var/log/ftp.log
# disabling the xferlog for now - natem
TransferLog none
# why was this ever off? - dallas
UseFtpUsers on
# This is supposed to not work well with NFS and didn't even used to be enabled in the package before, but it seems to fix the recent problems? - JeremyH
UseSendfile on
# Should allow forwarded ssh connections to work.
AllowForeignAddress on
# Let's see if this helps
UseReverseDNS off
# allow resume
#DefaultTransferMode binary
AllowRetrieveRestart on
AllowStoreRestart on
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Normally, we want files to be overwriteable.
AllowOverwrite on
DefaultRoot ~ !dreamers