Розташування файлу журналу 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

Дотик /var/log/vsftpd.log не повинен бути необхідним. Якщо це потрібно, це повинно бути ознакою того, що є проблема з установкою або конфігурацією vsftpd. Файл журналу повинен автоматично створюватися, якщо його не існує. Я перевірив це, щоб переконатися, що це дійсно так, перейменувавши на /var/log/vsftpd.log. Він був автоматично відтворений для реєстрації активності vsftpd. Відтворення - це те саме, що відбувається, коли файл журналу повертається ... переміщено до /var/log/vsftpd.log.1.
ЛД Джеймс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.