Hi,
ich schreibe mir gerade ein kleines Tool, das die /var/log/vsftpd.log auswertet. Dabei ist mir aufgefällen, dass logouts nicht gelogt werden.
Hier eine Abfolge von Befehlen und der Log dazu:
Seht ihr? Das "quit" wird nicht gelogt. Wie kann ich also rausfinden, wer gerade verbunden ist?
mfg
serow
ich schreibe mir gerade ein kleines Tool, das die /var/log/vsftpd.log auswertet. Dabei ist mir aufgefällen, dass logouts nicht gelogt werden.
Hier eine Abfolge von Befehlen und der Log dazu:
mathias@mathias-laptop:~$ ftp localhost
Connected to localhost.
220 (vsFTPd 2.0.4)
Name (localhost:mathias): mathias
234 Proceed with negotiation.
[SSL Cipher DES-CBC3-SHA]
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> mkdir test
257 "/home/mathias/test" created
ftp> quit
221 Goodbye.
mathias@mathias-laptop:~$
mathias@mathias-laptop:~$ sudo tail -f /var/log/vsftpd.log
Fri Feb 23 14:52:39 2007 [pid 8998] CONNECT: Client "127.0.0.1"
Fri Feb 23 14:52:43 2007 [pid 8997] [mathias] OK LOGIN: Client "127.0.0.1"
Fri Feb 23 14:52:48 2007 [pid 9000] [mathias] OK MKDIR: Client "127.0.0.1", "/home/mathias/test"
Seht ihr? Das "quit" wird nicht gelogt. Wie kann ich also rausfinden, wer gerade verbunden ist?
mfg
serow