ServerName "worp.cyber-tec.org"
ServerType standalone
DeferWelcome on
DisplayConnect /etc/proftpd/proftpd.msg
DefaultServer on
DefaultAddress 83.246.120.100
RequireValidShell off
AuthPAM off
Port 21
Umask 022
MaxInstances 30
DisplayLogin /etc/proftpd/welcome.msg
DefaultRoot ~
AllowOverwrite on
AllowStoreRestart on
AllowRetrieveRestart on
DenyFilter \*.*/
ListOptions "-An +R" strict
UseGlobbing off
# Set the user and group under which the server will run.
User proftpd
Group proftpd
DenyGroup !worp
# TLS
TLSEngine on
TLSLog /var/log/proftpd/proftpd_tls.log
TLSProtocol SSLv23
TLSRequired on
TLSVerifyClient off
TLSRSACertificateFile /etc/proftpd/certs/worp.cyber-tec.org.crt
TLSRSACertificateKeyFile /etc/proftpd/certs/worp.cyber-tec.org.key
# Logging
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"
# Log file/dir access
ExtendedLog /var/log/proftpd/access_log WRITE,READ write
# Record all logins
ExtendedLog /var/log/proftpd/auth_log AUTH auth
# Paranoia logging level....
# ExtendedLog /var/log/proftpd/paranoid_log ALL default