Logwatch,顾名思义,是一款专门监测Linux log文件(日志文件)的软件。安装以后只要稍微配置一下,就能每天将主机的log分析文件发送至指定的邮箱。为什么要这么做? 因为这样能节省一个个手动查看日志的繁琐,为管理员节省时间,节省精力。并且每天(甚至更频繁)都能准确地接收到日志。从而对服务器的安全情况有所掌握。

以下安装方法是在apt格式的Linux发行版下安装(比如Debian、ubuntu等)
运行命令:apt-get install logwatch
   netren:~# apt-get install logwatch
   Reading package lists... Done
   Building dependency tree
   Reading state information... Done
   The following extra packages will be installed:
     libdate-manip-perl
   Suggested packages:
     fortune-mod
   The following NEW packages will be installed:
     libdate-manip-perl logwatch
   0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
   Need to get 499kB of archives.
   After this operation, 2871kB of additional disk space will be used.
   Do you want to continue [Y/n]?y(按y键继续,完成安装)

安装后版本是logwatch 7.3.6,并在Linux系统内生成以下文件:
/etc/logwatch                                                            (所在目录)
/etc/cron.daily/00logwatch                                      (自动生成的日程,根据此项系统每天进行日志检查)
/usr/sbin/logwatch                                                    (logwatch命令文件)
/usr/share/logwatch/                                                 (程序安装的位置)
/usr/share/logwatch/scripts/logwatch.pl                 (logwatch主文件)
/usr/sbin/logwatch                                                    (logwatch命令)
/usr/share/logwatch/default.conf/services/sshd.conf(针对sshd程序日志的管理)
/usr/share/logwatch/default.conf/services/sshd2.conf
/usr/share/logwatch/default.conf/services/stunnel.conf
...........
/usr/share/logwatch/dist.conf/logfiles
/usr/share/logwatch/dist.conf/logwatch.conf                 (logwatch配置文件)

logwatch配置:
vim /usr/share/logwatch/dist.conf/logwatch.conf
查找 MailTo = ,然后改为你的实际Email地址,比如 MailTo = guo@netren.org 
Detail = 是信息等级,推荐 10 ,即最高。

: qw 存盘退出。logwatch默认为每天执行一次(cron.daily)。当然也可以用命令立即执行:
netren:~#/usr/sbin/logwatch --mailto 你的邮箱  

本文来自网人社区:www.netren.org
以下安装方法适用于所有RPM格式的Linux发--mailto china.up@hotmail.com
行版(比如Redhat、centos等)。

首先到Logwatch的官方网站查找最新版的logwatch(目前是7.3.6-1)。

http://sourceforge.net/settings/mirror_choices?projectname=logwatch&filename=logwatch-7.3.6-1.noarch.rpm

检查你的主机上是否已经存在Logwatch(Redhat默认已经安装了Logwatch,不过版本比较旧):

rpm -qa logwatch  (进行查询软件是否安装)

如果主机上没有logwatch,则执行:

rpm -Ivh logwatch-7.3.6-1.noarch.rpm  (进行安装)

如果有老版本的logwatch,则执行:

rpm -Uvh logwatch-7.3.6-1.noarch.rpm  (进行更新安装)

安装完毕后,开始logwatch配置:

vim /etc/log.d/conf/logwatch.conf

查找 MailTo = ,然后改为你的实际Email地址,比如 MailTo = www@netren.org 
Detail = 是信息等级,推荐 10 ,即最高。
 : qw 存盘退出。logwatch默认为每天执行一次(cron.daily)。当然我们也可以手动执行logwatch的命令:

perl /etc/log.d/scripts/logwatch.pl

出自  http://www.netren.org/index.php/jeffreyguo/241-linux-logwatch.html

转载于:https://blog.51cto.com/geekz/705591

Linux Logwatch 使用说明相关推荐

  1. 龙尚3G、4G模块嵌入式Linux系统使用说明【转】

    本文转载自;http://blog.csdn.net/zqixiao_09/article/details/52506812 驱动部分: 1.kernle/drivers/usb/serial/opt ...

  2. 龙尚3G、4G模块嵌入式Linux系统使用说明

    驱动部分: 1.kernle/drivers/usb/serial/option.c的结构体数组 static struct usb_device_id option_ids[]中增加加入产品的VID ...

  3. linux卸载安天杀毒软件,安天杀毒软件Linux版使用说明

    一.下载 1.管理中心下载 打开浏览器访问安天智甲终端防御系统管理中心219.221.240.9,在登录页面下方找到"下载客户端"按钮进入客户端下载页面(如图1),linux版有两 ...

  4. ventoy使用教程linux,Ventoy使用说明

    下载安装包,例如 ventoy-1.0.00-windows.zip 然后解压开. 直接执行 Ventoy2Disk.exe 如下图所示,选择U盘设备,然后点击 Install 按钮即可. 安装包内 ...

  5. Linux Top使用说明

    运行top后,按P键就按CPU排序,按M键就按内存排序 P – 以 CPU 占用率大小的顺序排列进程列表 M – 以内存占用率大小的顺序排列进程列表在系统维护的过程中,随时可能有需要查看 CPU 使用 ...

  6. linux中IGV的运行,[Linux] IGV使用说明

    做完mapping之后,需要知道mapped reads在基因组上的分布,所以尝试在ubuntu系统中使用IGV软件,简单记录使用过程,如下: 1.下载IGV软件 去IGV官网: http://www ...

  7. linux上ftp和ns有什么区别,Linux下ftp使用及nfs网络文件系统

    ftp 是一个文件传输协议 ,是tcp/ip 文件传输协议的一种 ftp可以用与文件的共享也可以用于文件的固定IP的收集 Linux下使用说明: 首先我们需要安装ftp程序 yum -y instal ...

  8. php xampp linux,xampp linux 下载

    xampp for linux是一个建站软件包,包含了Apache,MySQL,PHP和PERL,是建站的必备工具,功能非常之强大.xampp for linux是一个整合性的Apache套件,许多人 ...

  9. linux的CH438Q驱动程序

    ch438q驱动 for linux 介绍 使用说明 该驱动程序经过了长期的负载运行测试,所有串口同时全双工高速率(baudrate115200)下工作稳定.移植时需要根据平台速度,设置合适的读写速度 ...

最新文章

  1. 0x6A.图论 - 网络流初步
  2. 编译linux内核成vmlinuz,编译一个内核 - no bzImage/vmlinuz生成
  3. Web前端培训:有哪些好用的前端开发工具呢?
  4. 【吐血整理】年度盘点 | 2019年Java面试题汇总篇——附答案
  5. MySQL入门 (三) : 运算式与函式
  6. SQL Server LIKE语句使用举例
  7. phpMyAdmin无法导入大的数据库文件的解决方法
  8. 在a标签中添加点击事件
  9. iOS 播放音频的几种方法
  10. SNS网站中怎样获取MSN联系人信息
  11. 在Eclipse中使用JDBC访问MySQL数据库的配置方法
  12. 云计算与大数据技术应用
  13. 调研报告格式种类及相关调研报告的写法
  14. Onvif协议学习:11、图像抓拍
  15. 测试固态硬盘写入数据软件,SSD测试软件简要说明
  16. ZFAKA最新版最简安装教程
  17. bzoj4568-幸运数字
  18. LogLoss的公式演化
  19. 萌新学Java之渐入佳境三-----线程试炼
  20. PDPS软件虚拟仿真:Lock TCPF功能介绍与使用方法

热门文章

  1. 系统负载LoadAverage
  2. MySQL-锁表处理
  3. 10.1.5 布局优化利器之 Hierarchy Viewer
  4. 网络yum网址:http://mirrors.163.com/.help/
  5. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间
  6. 一张图说明 函数, 实例(对象), 原型之间的关系
  7. QT:KeepAliveOption的应用
  8. Django 操作Mysql数据库 对表进行增删改查
  9. Spring起步(一)Building a RESTful Web Service
  10. Xbox One:微软商店中都是Xbox One的主题