linux搭建日志服务器(在linux系统中搭建日志服务器的方法是什么)
其实linux搭建日志服务器的问题并不复杂,但是又很多的朋友都不太了解在linux系统中搭建日志服务器的方法是什么,因此呢,今天小编就来为大家分享linux搭建日志服务器的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
1023.990天:Linux CentOS 7搭建日志服务器
#每日三件事,第990天#
《中华人民共和国网络安全法》第二十一条第一款第三项规定网络运营者应采取监测、记录网络运行状态、网络安全事件的技术措施,并按照规定留存相关的网络日志不少于六个月。在GB/T22239《网络安全等级保护基本要求》的安全计算环境中,对安全审计也有明确的要求。
在落实法律义务和责任,开展网络安全等级保护工作的过程中,日志服务器成了必不可少的一项。商用的日志审计系统固然好,但利用CentOS7也可以做一个简单的日志服务器,收集网络中其他设备的日志信息。
日志服务器端的配置:
yum install syslog,其实CentOS7默认就已经安装了rsyslog服务。系统会自动检测,并不会重新安装一遍syslog服务。
vim/etc/rsyslog.conf,找到#Providers TCP syslog reception这一行,把下面两行前面的#去掉即可:
#Providers TCP syslog reception
$ModLoad imtcp
$InputTCCPServerRun 514
======分割线======
在/etc/rsyslog.d/创建一个名为client_ip.conf的文件,每个日志发送客户端创建一个文件。我的实验环境中有一个ip为192.168.1.1的客户端,因此创建一个192.168.1.1.conf的文件。
vim/etc/rsyslog.d/192.168.1.1.conf
:fromhost-ip,isequal,"192.168.1.1"/var/log/client/192.168.1.1.log
systemctl restart rsyslog
重启之后一定要检查一下,使用命令:systemctl status rsyslog,并且保证rsyslog服务能够在开机时自动启动。
客户端的配置如下:
vim /etc/rsyslog.conf,去掉#Providers TCP syslog reception下面两行的注释:
#Providers TCP syslog reception
$ModLoad imtcp
$InputTCCPServerRun 514
在最后一行添加:
*.*.@@192.168.1.10:514
其中192.168.1.10是日志服务器的IP地址。
systemctl restart rsyslog,并查看rsyslog的状态,保证服务在开机时自动启动。
此时在日志服务器上就可以接收到客户端发来的日志信息了。
Linux咋搭建日志服务器
linux怎么搭建日志服务器呢,下面就让我们来看看吧。
1、在终端窗口中输入yum-yinstallmysql*命令安装mysql。
2、输入yum-yinstallhttpd命令安装httpd。
3、输入/etc/init.d/httpdstart启动httpd服务。
4、安装php并启动php服务。
5、输入rpm-qa|greprsyslog检查并安装rsyslog。
6、输入yuminstallrsyslog-mysql-y安装rsyslog连接mysql模块。
7、导入数据库。
8、验证数据库后,进行配置rsyslog服务即可。
以上就是小编的分享,希望能帮助的大家。
在linux系统中搭建日志服务器的方法是什么
linux怎么搭建日志服务器呢,下面就让我们来看看吧。
1、在终端窗口中输入yum-yinstallmysql*命令安装mysql。
2、输入yum-yinstallhttpd命令安装httpd。
3、输入/etc/init.d/httpdstart启动httpd服务。
4、安装php并启动php服务。
5、输入rpm-qa|greprsyslog检查并安装rsyslog。
6、输入yuminstallrsyslog-mysql-y安装rsyslog连接mysql模块。
7、导入数据库。
8、验证数据库后,进行配置rsyslog服务即可。
以上就是小编的分享,希望能帮助的大家。
好了,文章到这里就结束啦,如果本次分享的linux搭建日志服务器和在linux系统中搭建日志服务器的方法是什么问题对您有所帮助,还望关注下本站哦!