Linux远程管理日志

实验介绍

本实验旨在实现主机将日志远程发送到堡垒机或远程服务器上,实现通过一台机器管理整个网络内的主机的效果。

准备两台虚拟机作为生产主机和管理机,保证网络通畅,展示如下:

关闭firewalld,通过配置rsyslog,使得生产主机上关于ssh连接的日志发送到管理机日志服务器上保存,在管理机上可以查看到生产机上的ssh日志。

实验步骤

编辑/etc/rsyslog.conf文件,生产主机配置:

复制代码
:msg,contains,"sshd" @192.168.119.128:514

#msg 要发送的消息,规则的消息体
#contains,"sshd" 过滤器,过滤所有跟sshd有关的日志
#@192.168.119.128:514  要发送到日志服务器的地址,其中@表示UDP,@@表示TCP


systemctl restart rsyslog重启服务。

生产主机同样配置/etc/rsyslog.conf文件,

复制代码
$ModLoad imudp                # 把前面的注释删除        加载imudp模块,启用对UDP网络接口的支持
$UDPServerRun 514            # 把前面的注释删除        用于通信的端口

$ModLoad imtcp                # tcp
$InputTCPServerRun 514        

:msg,contains,"sshd" /var/log/remote_ssh.log        # 任意位置添加规则,

此时使用远程软件连接生产主机,在管理机上即可查看到相应日志信息:

总结

该实验通过修改日志主配置文件rsyslog.conf,生产机将指定协议日志信息的处理规则,设置使用udp发送到管理机,管理机打开对应接口接收消息,实现了日志的远程访问,进而实现使用堡垒机对整个网络的日志监控与管理。

相关推荐
有谁看见我的剑了?1 分钟前
Vmware vSphereClient为虚机安装vmtools
运维·云计算
Thexhy4 分钟前
CentOS7安装Redis全攻略
linux·经验分享·redis·学习
数字冰雹5 分钟前
从“被动响应”到“主动洞察”:数字孪生如何重塑数据中心运维
运维
网硕互联的小客服5 分钟前
CC攻击对服务器正常运行会有什么影响?如何预防和解决CC攻击?
运维·服务器·网络·windows·安全
中科米堆7 分钟前
机器人企业采用自动化三维测量方案,完成关节部件快速检测-中科米堆CASAIM
运维·机器人·自动化·3d全尺寸检测
九鼎创展科技7 分钟前
「有温度的陪伴」:基于全志 V821 的情感共鸣型实体机器人详解
linux·人工智能·嵌入式硬件·机器人
色空大师9 分钟前
【linux查看日志】
java·linux·运维·日志
Pafey11 分钟前
PJSIP中的单通问题以及STUN服务器原理
服务器·网络·sip
元气满满-樱13 分钟前
Nginx虚拟主机实验
运维·chrome·nginx
福尔摩斯张13 分钟前
Linux Kernel 设计思路与原理详解:从“一切皆文件“到模块化架构(超详细)
java·linux·运维·开发语言·jvm·c++·架构