使用syslogd,将本机上的日志信息发送到另外一台…
2009-05-13 02:02:27来源:未知 阅读 ()
使用syslogd,将本机上的日志信息发送到另外一台主机上
Author : MichaelBibby ( michaelbibby # gmail.com )
Date : 2006.01.19
这篇文章的目的很简单,就是配置syslogd,以实现将本机的日志信息发送到另外一台主机上。
这个功能要实现起来也很简单。
文章分别实现C/S分别为"两台Linux(SUSE)"和"一台OpenBSD + 一台Linux(SUSE)"的情况。
这里用的LINUX系统仅以SUSE Enterprise Linux 9做测试,OpenBSD仅以3.8 release为例。并且
架设Server端的IP为"192.168.0.1"。当然,它可以是实际的主机IP,也可以是域名。
1:两台机器的系统都是Linux;
1.1:服务器端配置;
需要将/etc/sysconfig/syslog文件中"SYSLOGD_PARAMS"变量的值设置为'-r',表示接收从远程主
机发送过来的日志信息:
SYSLOGD_PARAMS='-r'
要设置只接受某个域名发送过来的日志,就在这个变量中多加一个参数。
SYSLOGD_PARAMS='-r -s 192.168.0.2'
如果要指定多个域名,每个域名之间用冒号分隔:
SYSLOGD_PARAMS='-r -s 192.168.0.2:192.168.0.3'
1.2:客户端配置;
1.2.1:配置/etc/syslog.conf;
加上这一行:
*.* @192.168.0.1
在这里,可以将"*.*"替换为你实际需要的日志信息。比如:kern.* / mail.* 等等。
可以将IP替换为实际的IP或域名。
That's all。就这么简单。
2:C/S分别为Linux和OpenBSD;
2.1:服务器端配置;
需要给syslogd程序传递一个'-u'参数,在'/etc/rc.conf'文件中, 将'syslogd_flags'
的值设置为'-u':
syslogd_flags='-u'
重新启动syslogd程序就可以了。
2.2:客户端配置;
同1.2中的客户端配置。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10604/showart_69120.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 分析squid的日志,罗列出一天最多的点击url 2009-05-13
- syslogd日志回滚 2009-05-13
- linux内核printk调试 2009-05-13
- windows事件转换syslog进行采集 2009-05-13
- BIND的日志定制 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash