51111111111Rating 5.00 (4 Votes)

По умолчанию ведение логов в ProFTPD у меня было отключено, ниже рассскажу как быстро включить логгирование в proFTPD.

Создаем файлы:

touch  /var/log/proftpd/proftpd.log
touch /var/log/proftpd/xfer.log
touch /var/log/proftpd/access.log
touch  /var/log/proftpd/auth.log

Правим конфигурационный файл:

nano /etc/proftpd.conf

Добавив \ изменив строки формата логов:

LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"

и расположения:

SystemLog                       /var/log/proftpd/proftpd.log
TransferLog                     /var/log/proftpd/xfer.log
ExtendedLog                     /var/log/proftpd/access.log WRITE,READ write
ExtendedLog                     /var/log/proftpd/auth.log AUTH auth

перезапускаем сервис:

service proftpd start

Подключаемся к FTP, проводим пару операций с файлами, проверяем логи.

Примечание: можно так же установить уровень логгирования директивой DebugLevel, уровени выставляются от 0 до 9

Добавить комментарий


Защитный код
Обновить

Сейчас 330 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз