|
|
|
|
移动端

1.3 FTP 服务器日志解析

《UNIX/Linux网络日志分析与流量监控》第1章网络日志获取与分析,本章将介绍如何获取并分析各类系统的日志。学习好本章内容,将为后续章节的案例分析打下良好的基础。本节为大家介绍FTP 服务器日志解析。

作者:李晨光来源:机械工业出版社|2014-11-26 16:40

有奖调研 | 1TB硬盘等你拿 AI+区块链的发展趋势及应用调研


1.3 FTP 服务器日志解析

FTP 是老牌的文件传输协议,在网络中应用非常广泛。本节就Vsftp 服务器的日志进行重点讨论,本书的FTP 多级跳案例就会涉及本节学到的知识。在Redhat Linux 系统下Vsftp的配置文件在/etc/vsftp/vsftp.conf 文件中。默认情况下,Vsftp 不单独记录日志,也就是说不会输出到一个单独的文件中存储,而是统一存放到/var/log/messages 文件中。Vsftp 日志实例显示如图1-8 所示。

通过在messages 中过滤的方法可以看到Vsftp 的客户机连接日志,但这段日志里只反映了少量信息,如果需要查看更详细的信息该如何操作?下面来编辑/etc/vsftp/vsftp.conf 配置文件。

如何将Vsftp 服务器的日志单独输出到某个文件下呢?这里需要A、B、C 三个步骤:

下面对重要语句做一些解释:

标识A:启用xferlog_enable=YES,它表示将客户机登录服务器后上传或下载的文件具体信息记录下来。

标识B:启用xferlog_file=/var/log/vsftpd.log,它表示将上传下载写到指定文件,也就是/var/log/xferlog 文件。

标识C:启用dual_log_enable=YES,它表示启用双份日志,一份日志由xferlog 记录,同时vsftpd.log 也记录另一份日志,注意两份日志并非互为备份,它们内容不同,各有侧重。

接下来还得解释一下/usr/bin/xferstats 这个工具,它是日志统计工具,用于计算传输了多少文件并创建日志文件。

注意:

在Linux 系统中一定要安装xferstats 的包后,才能使用它。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员成长手记——网络组建、配置与应用

本书主要以“网管员的成长经历”为线索展开,虚拟出一个“新手”网管员的工作和学习环境,将网管员的成长分为4个阶段,以“网管入职充电→...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊