在Ubuntu系统中,vsftpd(Very Secure FTP Daemon)默认情况下可能没有启用日志记录功能。要启用vsftpd的日志记录功能,请按照以下步骤操作:
/etc/vsftpd.conf
文件。例如,使用nano编辑器,您可以在终端中输入以下命令:sudo nano /etc/vsftpd.conf
#xferlog_enable=YES
如果找到了这一行,请取消注释(删除行首的#号),以启用日志记录功能。如果没有找到这一行,请在文件末尾添加以下内容:
xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
同样,如果找到了这一行,请取消注释并设置日志文件的路径。如果没有找到这一行,请在文件末尾添加以下内容:
xferlog_file=/var/log/vsftpd.log
您还可以使用xferlog_std_format=YES
启用标准日志格式,或者使用xferlog_enable=NO
禁用日志记录功能。
保存并关闭配置文件。
重启vsftpd服务以使更改生效。在终端中输入以下命令:
sudo systemctl restart vsftpd
现在,vsftpd应该已经启用了日志记录功能,并将日志记录到指定的日志文件中。您可以查看/var/log/vsftpd.log
文件(或您在配置文件中指定的其他日志文件)以获取有关FTP传输的详细信息。