在CentOS上,VSFTPD(Very Secure FTP Daemon)的日志文件通常位于以下幾個位置之一:
/var/log/messages:
sudo tail -f /var/log/messages | grep vsftpd
/var/log/vsftpd.log:
sudo tail -f /var/log/vsftpd.log
/var/log/xferlog:
/var/log/xferlog
文件。sudo tail -f /var/log/xferlog
要確定VSFTPD日志的確切位置,你可以檢查VSFTPD的配置文件/etc/vsftpd/vsftpd.conf
,查找以下配置項:
xferlog_enable=YES
:啟用傳輸日志。xferlog_file=/var/log/xferlog
:指定傳輸日志的位置。syslog_enable=YES
:啟用系統日志記錄。syslog_facility=LOCAL0
:指定系統日志設施。例如,如果你發現xferlog_enable=YES
并且xferlog_file=/var/log/xferlog
,那么你應該查看/var/log/xferlog
文件。
如果你不確定配置文件中的設置,可以使用以下命令查看VSFTPD的當前配置:
sudo grep -i "xferlog\|syslog" /etc/vsftpd/vsftpd.conf
這將顯示與傳輸日志和系統日志相關的配置行。