Ich weiß nicht ob das hier hingehört, weil es ja ein ProFTPD Forum ist, daher bitte Löschen wenn ich hier falsch bin!
Ich habe ProFTPD und MyFTPAdmin laufen.
In der übersicht von MyFTPAdmin steht bei "last login" leider nie etwas, auch wenn der User schonmal online war. Ebenso habe ich ein Problem beim "login count" der bleibt immer auf "0" stehen.
hier meine proftpd.conf falls die von nöten ist.
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
ServerName "FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
SQLConnectInfo ftp@localhost ftpuser ftppassword
SQLAuthTypes Crypt
SQLAuthenticate users* groups*
SQLUserInfo users username passwd NULL NULL homedir NULL
SQLGroupInfo groups groupname id username
SQLLogFile /usr/local/proftpd/proftpd.sql_log
SQLUserWhereClause "valid = 1"
SQLDefaultGID 100
SQLDefaultUID 500
SQLHomedirOnDemand off
RequireValidShell off
SQLLog PASS updatelogin
SQLNamedQuery updatelogin UPDATE "count=count+1, lastlogin=NOW() WHERE username = '%u'" user
### Log trafic (STOR, RETR commands)
SQLLog STOR,RETR,ERR_STOR,ERR_RETR logtrafic
SQLNamedQuery logtrafic FREEFORM "INSERT INTO history (username, filename, transfertype, transfersize, transferhost, transfertime, transferdate) VALUES('%u', '%F', '%m', %b, '%a', '%T', NOW())"
### Log user error events (ERR_* commands)
SQLLog ERR_* logevents
SQLNamedQuery logevents FREEFORM "INSERT INTO userevents (username, eventtype, description, eventdate) VALUES ('%u', '%m', '%r', NOW(
<Directory /admin>
AllowOverwrite on
<Limit WRITE>
DenyAll
AllowGroup admin
</Limit>
</Directory>
<Directory /familie>
AllowOverwrite on
<Limit WRITE>
DenyAll
AllowGroup admin
AllowGroup familie
</Limit>
</Directory>
<Directory /freunde>
AllowOverwrite on
<Limit WRITE>
DenyAll
AllowGroup admin
AllowGroup freunde
</Limit>
</Directory>
IdentLookups off #schneller start
UseReverseDNS off #schneller start
AllowStoreRestart on #resume
AllowRetrieveRestart on #resume
AllowForeignAddress on #FXP
PassivePorts 8880 8881 8882 8883 8884 8885
DefaultRoot ~
AllowOverwrite on