日志对故障排除、安全管理有着很重要的意义,像银行,办理存款业务时除了电子档,还会抄一份手写当备用,防止数据丢失。linux的日志的地位也是如此。
日志管理大体有三种:
1.定期归档、备份
2.日志访问权限控制
3.集中管理日志,即架设syslog服务器
这里主要说下syslog服务器的架设。
实验环境:REHL5,server为客户端,ip:172.30.209.55,logServer主机为服务器,ip:172.30.209.56。
客户端server配置:
[root@server]# echo "*.* @172.30.209.56">>/etc/syslog.conf 将所有产生的日志传到172.30.209.56
[root@server]# /etc/init.d/syslg restart 重启日志服务
服务器端logServer配置:
[root@logServer]# cat /etc/sysconfig/syslog|grep -v ^#
SYSLOGD_OPTIONS="-m 0"
KLOGD_OPTIONS="-x"
SYSLOG_UMASK=077
[root@logServer]# vi /etc/sysconfig/syslog
修改SYSLOGD_OPTIONS="-m 0"这一项为SYSLOGD_OPTIONS="-r -x -m240"
-r表示允许接收外来日志
-x表示不让日志服务器解析其他机器的FQDN
-m240表示每隔240分钟再日志服务器中增加一行时间戳
[root@logServer]# /etc/init.d/syslg restart
最后重启服务即可。