since2012/04/23

     
 
最近升级日期:2009/09/14

大标题的图示重点回顾
  • 登录文件可以记录一个事件的何时、何地、何人、何事等四大资讯,故系统有问题时务必查询登录文件;
  • 系统的登录文件默认都集中放置到 /var/log/ 目录内,其中又以 messages 记录的资讯最多!
  • 登录文件记录的主要服务与程序为: syslogd, klogd, log
  • syslogd 的配置档在 /etc/syslog.conf ,内容语法为:『 服务.等级 记载装置或文件』
  • syslogd 本身有提供登录文件服务器的功能,透过修改 /etc/sysconfig/syslog 内容即可达成;
  • logrotate 程序利用 crontab 来进行登录文件的轮替功能;
  • logrotate 的配置档为 /etc/logrotate.conf ,而额外的配置则可写入 /etc/logrotate.d/* 内;
  • logwatch 为 CentOS 5 默认提供的一个登录文件分析软件。

大标题的图示本章习题
( 要看答案请将鼠标移动到『答:』底下的空白处,按下左键圈选空白处即可察看 )
实作题:
  • 请在你的 CentOS 5.x 上面,依照鸟哥提供的 logfile.sh 去安装,并将结果取出分析看看。


简答题部分:
  • syslogd 可以作为登录文件服务器,请以 man page 的方式配合 network 关键字,查出 syslogd 需要加上什么选项就能够成为登录文件服务器?
    透过 man syslogd ,查询到 -r 的选项。
  • 如果你想要将 auth 这个服务的结果中,只要信息等级高於 warn 就给予发送 email 到 root 的信箱,该如何处理?
    利用 vim 去编辑 /etc/syslog.conf 文件,内容为
    auth.warn root
  • 启动系统登录资讯时,需要启动哪两个 daemon 呢?
    syslogd 记录系统软件, klogd 记录核心资讯。
  • syslogd 以及 logrotate 个别透过什么机制来运行?
    syslogd 为 stand alone daemon 的机制; logrotate 则是透过 crontab 来运行的!只是个命令而已。

大标题的图示参考数据与延伸阅读

 
     
http://linux.vbird.org is designed by VBird during 2001-2011. ksu.edu 

本网页主要以Firefox配合解析度 1024x768 作为设计依据     鸟哥自由软件整合应用研究室