awstats и vsftpd (Формат log-файла)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
ivul
Сообщения: 99
ОС: Debian/Ubuntu Linux

awstats и vsftpd

Сообщение ivul »

Приветствую!
Несколько лет назад пользовался awstats для статистики логов. После длительного перерыва снова возникла необходимость в этой программе.
В настоящее время у меня стоит awstats 7.9 и vsftpd 3.0.5.
В файле vsftpd.conf:
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
В файле awstats.ftp.conf:
LogFile="/var/log/vsftpd.log"
...
LogFormat="%time3 %other %host %bytesd %url %other %other %method %other %logname %other %code %other %other"
LogFormat, рекомендованный в имеющихся руководствах, не работает. Выдаёт:

Код: Выделить всё

# /usr/lib/cgi-bin/awstats.pl -config=ftp -update 

Create/Update database for config "/etc/awstats/awstats.ftp.conf" by AWStats version 7.9 (build 20230108)
From data in log file "/var/log/vsftpd.log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Jumped lines in file: 0
Parsed lines in file: 29
 Found 0 dropped records,
 Found 0 comments,
 Found 0 blank records,
 Found 29 corrupted records,
 Found 0 old records,
 Found 0 new qualified records.
Я так понял, изменился формат log-файла сервера vsftpd. У меня он сейчас выглядит так:
Wed Aug 14 14:05:55 2024 [pid 210635] CONNECT: Client "::ffff:192.168.0.13"
Wed Aug 14 14:05:55 2024 [pid 210634] [ftp] OK LOGIN: Client "::ffff:192.168.0.13", anon password "gvfsd-ftp-1.48.2@example.com"
Wed Aug 14 14:07:54 2024 [pid 210735] CONNECT: Client "::ffff:188.68.217.207"
Wed Aug 14 14:09:45 2024 [pid 211022] CONNECT: Client "::ffff:188.68.217.207"
Wed Aug 14 14:10:35 2024 [pid 211098] CONNECT: Client "::ffff:188.68.217.207"
Wed Aug 14 14:11:24 2024 [pid 211176] CONNECT: Client "::ffff:188.68.217.207"
Wed Aug 14 14:34:34 2024 [pid 212683] CONNECT: Client "::ffff:74.82.47.2"
Как правильно записать LogFormat в настройках awstats?
Спасибо сказали: