搭建简易syslog日志中转服务器

这篇具有很好参考价值的文章主要介绍了搭建简易syslog日志中转服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在某种场景下,无法接入日志审计设备,本文提供一种方式,可通过搭建简易日志中转服务器,收集到该环境下的日志后,再将其导入日志审计设备中。

0x1 开启服务

rsyslog守护进程来自于当前的linux发布版本的预装模块,但是默认并没有启动。为了能够让rsyslog守护进程能够接受外部的消息,需要编辑其配置文件/etc/rsyslog.conf.

vi /etc/rsyslog.conf

搭建简易syslog日志中转服务器,企业安全建设,运维,安全,日志
打开服务通信端口,UDP:514、TCP:514(为方便排查问题可改为515)
搭建简易syslog日志中转服务器,企业安全建设,运维,安全,日志

0x2 创建日志接收模板

在GLOBAL DIRECTIVE块前追加以下的模板

vi /etc/rsyslog.conf

#以下实现以时间创建目录
#$template RemoteLogs,"/var/log/log_audit/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%/%PROGRAMNAME%.log" *

*.* ?RemoteLogs

& ~

搭建简易syslog日志中转服务器,企业安全建设,运维,安全,日志

在此对该模板进行简单解释,

  • 第一行:指令使rsyslog后台进程将日志消息写到/var/log下的单独的本地日志文件中,其中日志文件的名称是基于远程日志发送机器的主机名以及生成该日志的应用程序名进行定义的。
  • 第二行:将RemoteLogs模板应用到所有接收到的日志上。
  • 第三行:符号"& ~"表示了一个重定向规则,告知rsyslog守护进程停止对日志消息的进一步处理,并且不要在本地写入。如果没有使用该重定向规则,那么所有的远程消息都会在写入上述描述的日志文件之外同时被写入到本地日志文件,这就意味着日志消息实际上被写了两次。使用该规则的另外一个结果就是syslog服务器本身的日志消息只会被以该机器主机名命名的专有文件中。

若端口不连通,可查看是否防火墙阻拦

关闭防火墙
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
查看默认防火墙状态
firewall-cmd --state

参考:https://www.cnblogs.com/daiss314/p/13221247.html文章来源地址https://www.toymoban.com/news/detail-647216.html

到了这里,关于搭建简易syslog日志中转服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 将Windows的系统日志自动收集并且转发到syslog服务器,百试百灵

    **使用*Evtsys工具,他会自动收集windows系统日志,然后发送到syslog服务器,并且不乱码 下载链接:百度云永久链接 链接: https://pan.baidu.com/s/1eWiK9D1IYDcKrXnLRMQQYw 提取码: 1234 安装环境:windows系统 安装步骤:C盘下新建ELK文件,将下载的文件解压到该文件夹: 使用“管理员权限

    2024年04月14日
    浏览(36)
  • zerotier 搭建 moon中转服务器 及 自建planet

    环境准备 节点ID 配置moon.json文件 生成.moon文件并进行配置 其它节点加入到 moon 服务中 注意,需要将云服务器的UDP: 9993端口打开,加入配置文件后,需要重启ZeroTier或者重启系统生效 将.moon 放入到指定的文件夹中,如果没有moons.d 文件夹,则自己手动创建一个 如何使配置生效 MacOS

    2024年02月04日
    浏览(52)
  • 简易TCP服务器搭建

    目录 一、套接字及其分类 二、相关接口函数 三、TCP服务器搭建流程 1、创建套接字socket() 2、保存服务器信息 3、套接字绑定 4、监听客户端连接请求 5、接收客户端连接请求 6、数据收发 7、关闭套接字 四、运行结果         所谓套接字(Socket),就是对网络中不同主机上的

    2023年04月18日
    浏览(58)
  • 解决syslog服务器启动问题

    Syslog 监控和管理对于每个组织来说都很重要,可以减少系统停机时间、提高网络性能并加强企业的安全策略。而在网络系统管理中,syslog服务用于收集、存储和管理系统和设备的日志信息。 然而,有时候我们可能会遇到syslog服务器无法启动的问题,这会给网络管理和故障排

    2024年04月25日
    浏览(32)
  • 如何用python搭建简易的http/https服务器

    如何用python搭建简易的http/https服务器? 首先安装个ubuntu 22.04.3, 这个时候就已经能用python起http服务器了, sudo python3 -m http.server, 发现默认起的http服务器的端口是8000, 浏览器访问确认, 想用标准的80端口需要加参数,sudo python3 -m http.server 80, 浏览器访问确认, 起https服务

    2024年04月12日
    浏览(35)
  • Windows下搭建局域网内简易git服务器

    由于和朋友小规模制作项目,又使用了UE5这样的庞然大物,准备整一个本地轻量化一些git版本管理。 查阅资料是发现git的daemon这个功能,经过ChatGPT的误导走了很多弯路,这边记录下来以供参考。 Git Daemon是一个简单快速的git服务器形式,默认不具备加密通讯和加密仓库功能。

    2023年04月27日
    浏览(38)
  • 日志服务器搭建

    1、安装完系统后,配置网络; 设置静态IP, vi /etc/sysconfig/network_scripts/ifcfg-ens33 编辑模式下修改: i BOOTPROTO=static          改为静态 ONBOOT=YES IPADDR=192.168.133.140 NETMASK=255.255.255.0 GATEWAY=192.168.133.2 DNS1=119.29.29.29 ESC退出键  :WQ保存退出 systemctl restart network 重启网络服务  2、服务端

    2024年02月08日
    浏览(48)
  • 日志服务器的搭建

    日志服务器 在centos7系统中,默认的日志系统是rsyslog,它是一类unix系统上使用的开源工具,用于在ip网络中转发日志信息,rsyslog采用模块化设计,是syslog的替代品。 rsyslog特点 实现了基本的syslog协议 直接兼容syslogd的syslog.conf配置文件 在同一台机器上支持多个rsyslogd进程,支

    2024年02月13日
    浏览(42)
  • 基于c++的简易web服务器搭建(初尝socket编程)

    用 Socket 编程实现一个 Web 服务器(端口号 8080) 实验要求: 该 Web 服务器在一台主机上运行,支持多台主机同时访问 有服务控制界面,开启和关闭按钮 能够指定主页(index.html) 测试方法: 在同组其他主机上,打开浏览器,输入 http://主机 IP 地址:8080,浏览器上显示主页

    2023年04月08日
    浏览(42)
  • 手把手教你如何使用Unity搭建简易图片服务器

    目录 引言 服务器 WAMP简介 WAMP的配置与使用 主要的WAMP集成环境有: 正文 1、外部工具素材准备 首先下载并安装 WAMP  图片路径设置 2、创建 Unity 工程 将图片加载到 Unity 项目中: 代码块 运行效果如下: 网络游戏中,服务器的搭建尤为重要,无论是授权服务器,还是非授权服务

    2024年02月02日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包