xferlog fields
- time stamp
- transfer time in seconds
- remote host or ip
- file size in bytes
- file name
- transfer type (a=ascii, b=binary)
- special action (C=compressed, U=uncompressed, T=tar'ed, _=no action)
- direction (o=outgoing, i=incoming, d=deleted)
- access mode (a=anonymous, r=real)
- username
- service name (ftp)
- authentication method (0=none, 1=RFC931)
- authenticated user name (user name or *)
- completion status (c=complete, i=incomplete)
Group Rights
Group Writable Files for FTP-User and Regular User
In proftpd.conf
<Directory /path/to/somewhere>
Umask 002 002
GroupOwner somegroup
</Directory>and on the shell
useradd -G somegroup ftpuser
useradd -G somegroup regularuser
find /path/to/somewhere -exec chgrp somegroup {} \;
find /path/to/somewhere -exec chmod g+w {} \;
find /path/to/somewhere -type d -exec chmod g+s {} \;