Расположение файла журнала vsftpd?

14

Может кто-нибудь сказать мне, где находится файл журнала для vsftpd? Я пытаюсь узнать, как установить и настроить FTP-сервер, и я не могу найти файл журнала. Кто-нибудь может сказать мне, как настроить службу, чтобы сделать файл журнала или где находится?

Каранфил Алегзандру
источник

Ответы:

14

Файл журнала для Ubuntu по умолчанию /var/log/vsftpd.log. Настройка в/etc/vsftpd.conf

Значение по умолчанию можно изменить, указав другое имя пути ( /etc/vsftp.confзапись):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 
Л.Д. Джеймс
источник
Если вы хотите просматривать в режиме реального времени журнал всех событий, происходящих на FTP-сервере, сделайте это tail -f vsftpd.log. Tail - это программа, которая отображает «хвост» файла, -fговорит ему следовать за любыми данными, добавляемыми в файл, в этом случае, любыми новыми записями журнала в журнале ftp vsftpd.log.
Skybbles
1

Иногда случается, что журнал не заполняет какие-либо данные, потому что файл не существует. Создайте файл журнала:

touch /var/log/vsftpd.log

потом

service vsftpd restart
Geo Hurling
источник
Прикосновение /var/log/vsftpd.log не должно быть необходимым. Если это необходимо, это должно быть признаком того, что существует проблема с установкой или настройкой vsftpd. Файл журнала должен автоматически создаваться, если он не существует. Я проверил это, чтобы убедиться, что это действительно так, переименовав /var/log/vsftpd.log. Он был автоматически воссоздан для регистрации активности vsftpd. Воссоздание - это то же самое, что происходит, когда файл журнала поворачивается ... перемещается в /var/log/vsftpd.log.1.
Л.Д. Джеймс