在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
这将显示与传输日志和系统日志相关的配置行。