14 有人可以告诉我vsftpd的日志文件在哪里吗?我正在尝试学习如何安装和配置ftp服务器,但似乎找不到日志文件。谁能告诉我如何配置服务以创建日志文件或将文件放置在何处? ftp vsftpd — 卡兰菲尔·阿列赞德鲁(Caranfil Alegzandru) source
14 默认情况下,Ubuntu的日志文件为/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 — LD詹姆斯 source 如果您想查看FTP服务器上发生的所有事件的实时日志,请执行tail -f vsftpd.log。Tail是一个显示文件“尾部”的程序,-f告诉它遵循文件中附加的所有数据,在这种情况下,ftp日志中包含任何新的日志条目vsftpd.log。 — 天际
1 有时会发生日志没有填充任何数据的情况,因为该文件不存在。创建一个日志文件: touch /var/log/vsftpd.log 然后 service vsftpd restart — 地理投掷 source 不需要触摸/var/log/vsftpd.log。如果需要,则应表明vsftpd安装或配置存在问题。如果该日志文件不存在,则应自动创建。我通过重命名/var/log/vsftpd.log进行了测试,以确保确实如此。它是自动重新创建的,用于记录vsftpd活动。重新创建与旋转日志文件时发生的相同……移至/var/log/vsftpd.log.1。 — LD詹姆斯
tail -f vsftpd.log
。Tail是一个显示文件“尾部”的程序,-f
告诉它遵循文件中附加的所有数据,在这种情况下,ftp日志中包含任何新的日志条目vsftpd.log
。