vị trí tệp nhật ký vsftpd?


14

Ai đó có thể cho tôi biết vị trí của tệp nhật ký cho vsftpd không? Tôi đang cố gắng tìm hiểu cách cài đặt và định cấu hình máy chủ ftp và dường như tôi không thể tìm thấy tệp nhật ký. Ai đó có thể cho tôi biết cách định cấu hình dịch vụ để tạo tệp nhật ký hoặc vị trí của nó không?

Câu trả lời:


14

Tệp nhật ký cho Ubuntu theo mặc định là /var/log/vsftpd.log. Các thiết lập là trong/etc/vsftpd.conf

Mặc định có thể được sửa đổi bằng cách chỉ định một tên đường dẫn khác ( /etc/vsftp.confmục nhập):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 

Nếu bạn muốn xem nhật ký trực tiếp, thời gian thực của tất cả các sự kiện xảy ra trên máy chủ FTP, hãy làm tail -f vsftpd.log. Tail là một chương trình hiển thị 'đuôi' của một tệp, -fbảo nó theo bất kỳ dữ liệu nào được thêm vào tệp, trong trường hợp này, bất kỳ mục nhật ký mới nào trong nhật ký ftp vsftpd.log.
Skybble

1

Đôi khi, nhật ký không điền bất kỳ dữ liệu nào vì tệp không tồn tại. Tạo một tệp nhật ký:

touch /var/log/vsftpd.log

Sau đó

service vsftpd restart

Không cần thiết phải chạm /var/log/vsftpd.log. Nếu cần thiết, đó phải là dấu hiệu cho thấy có vấn đề với cài đặt hoặc cấu hình vsftpd. Tệp nhật ký sẽ tự động được tạo nếu nó không tồn tại. Tôi đã thử nghiệm nó để đảm bảo điều này thực sự sẽ xảy ra, bằng cách đổi tên /var/log/vsftpd.log. Nó được tự động tạo lại để đăng nhập hoạt động vsftpd. Việc tạo lại là điều tương tự xảy ra khi tệp nhật ký được xoay ... được chuyển sang /var/log/vsftpd.log.1.
LD James
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.