Hi, I have a problem with proftpd. I would like every uploaded file on my
system to be groupowned by nobody. After a search on the proftpd site I
discovered the GroupOwner directive which should be placed inside
<Directory> or <Anonymous>. So I added it to a <Directory> in my
proftpd.conf and restarted xinetd but when I upload files the groupownership
is not changed to nobody. What am I doing wrong? Below is my proftpd.conf.
ServerName "FTP Server"
# Port 21 is the standard FTP port.
# Global creates a "global" configuration that is shared by the
# main server and all virtualhosts.
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
# Set the user and group that the server normally runs at.
User root # ftp
Group root # ftp
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
# Maximum seconds a data connection may "stall"
# DeferWelcome prevents proftpd from displaying the servername
# until a client has authenticated.