xferlog fields

  1. time stamp
  2. transfer time in seconds
  3. remote host or ip
  4. file size in bytes
  5. file name
  6. transfer type (a=ascii, b=binary)
  7. special action (C=compressed, U=uncompressed, T=tar'ed, _=no action)
  8. direction (o=outgoing, i=incoming, d=deleted)
  9. access mode (a=anonymous, r=real)
  10. username
  11. service name (ftp)
  12. authentication method (0=none, 1=RFC931)
  13. authenticated user name (user name or *)
  14. 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 {} \;

ProFTPD (last edited 2009-07-22 09:18:26 by dz)