vsftpd 로그 파일 위치?


14

vsftpd의 로그 파일이 어디에 있는지 알려줄 수 있습니까? ftp 서버를 설치하고 구성하는 방법을 배우려고하는데 로그 파일을 찾을 수없는 것 같습니다. 아무도 로그 파일을 만들도록 서비스를 구성하는 방법이나 위치를 말해 줄 수 있습니까?

답변:


14

우분투의 로그 파일은 기본적으로입니다 /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 log의 새 로그 항목)를 따르도록 지시 하는 프로그램입니다 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로 이동하십시오.
LD James
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.