首页 > 系统相关 >centos 搭建 rsyslog 服务

centos 搭建 rsyslog 服务

时间:2024-04-14 10:34:23浏览次数:27  
标签:centos -- firewalld systemctl rsyslog 514 搭建

centos 搭建 rsyslog 服务


1、关闭selinux

查看selinux状态   sestatus –v
修改/etc/sysconfig/selinux文件中的SELINUX=enforcing为SELINUX=disabled,如下配置文件。
Selinux是内核级别的访问控制的安全模块,所以修改完必须重启系统。
2、设置防火墙

systemctl start firewalld         # 启动,
systemctl enable firewalld        # 开机启动
systemctl stop firewalld          # 关闭
systemctl disable firewalld       # 取消开机启动
systemctl status firewalld        # 防火墙状态
service firewalld restart         # 重启

firewall-cmd --permanent --add-port=514/tcp
firewall-cmd --permanent --add-port=514/udp
firewall-cmd --reload            # 重启防火墙

3、centos rsyslog 服务端

yum install -y  rsyslog
vim /etc/rsyslog.conf

修改前:
# Provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514
# Provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514

修改后:
# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514
# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514




# Use default timestamp format
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
##这里是服务端添加的配置 begin
# 使用RemoteLogs模板接受客户端的日志,保存到本地的/var/log/remote目录下,然后是每台客户端的ip_年份_月份_日期的log
$template RemoteLogs,"/var/log/remote/%fromhost-ip%/%fromhost-ip%_%$YEAR%-%$MONTH%-%$DAY%.log"
# 所有服务所有级别的日志都记录
*.* ?RemoteLogs
#服务端本机的日志不记录
:fromhost-ip, !isequal, "127.0.0.1" ?Remote
#指示rsyslog在将消息写入文件后停止处理消息。如果不包含"& ~",则消息将被写入本地文件,导致消息被记录2次。
& ~
## 在这里,有些情况会导致rsyslog服务重启或者启动失败。
##这里是服务端添加的配置 end

重启rsyslong服务
systemctl restart rsyslog


4、centos rsyslog 客户端

vim /etc/rsyslog.conf
auth.*;authpriv.*;cron.* @@ip:514

重启rsyslong服务
systemctl restart rsyslog

标签:centos,--,firewalld,systemctl,rsyslog,514,搭建
From: https://www.cnblogs.com/B-hai/p/18133824

相关文章

  • 在centos7下面,安装mysql,并设置 用户名为henry
    好的,以下是在CentOS7下安装MySQL并完成你所要求的操作的详细步骤:1.**安装MySQL**:首先,使用`yum`包管理器安装MySQL:sudoyuminstallmysql-server 2.**启动MySQL服务**:安装完成后,启动MySQL服务:sudosystemctlstartmysqld 3.**设置MySQL开机自启......
  • 使用又拍云极速搭建图床
    前言某天在群里摸......
  • centos7配置yum国内镜像
    1、cd到yum源文件所在位置cd/etc/yum.repos.d2、备份CentOS-Base.repo源文件mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup3、下载阿里云yum源配置文件wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/rep......
  • ts环境搭建和配置
    常用命令检测是否安装tstsc-v全局安装tscnpmi-gtypescript编译一个ts到js的命令,加上t是自动监视文件的更改并进行同步编译tscmain.ts-w编译整个目录的ts文件,前提有tsconfig.json文件tsc tsconfig.json配置项(编译选项)使用import或export后,编译后的代码自动进入严......
  • CentOS 8 的网络配置
    CentOS8的网络配置‍CentOS7/etc/init.d/networkrestart‍CentOS8上使用nmcli​管理网络配置:#检查NetworkManager服务是否启动#systemctlstatusNetworkManager.service‍[root@localhost~]#nmclidevicestatusDEVICETYPESTATECONNECTI......
  • centos6.5安装python3.6.9
    下载python:https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz安装tar-zxvfPython-3.6.9.tgzcdPython-3.6.9./configure--prefix=/opt/python3.6makemakeinstallecho"/opt/python3.6/lib">/etc/ld.so.conf.d/python3.6.9.confsudoldconf......
  • k8s 实战 Centos8.4 版本
    网络前置操作nmcliconmod"Wiredconnection1"ipv4.addresses192.168.0.201/24#设置IP地址nmcliconmod"Wiredconnection1"ipv4.gateway192.168.0.1#设置网关nmcliconmod"Wiredconnection1"ipv4.methodmanual#设置静态IPnmcliconm......
  • 基于阿里云、七牛云、宝塔面板,从零开始用Halo搭建个人博客网站
    目录目录目录购买服务器环境要求硬件配置CPU内存磁盘网络软件环境JRE(JavaRuntimeEnvironment)MySQL(可选)Web服务器(可选)Wget(可选)VIM(可选)浏览器支持名词解释~(符号)运行包工作目录购买域名服务器安装配置远程连接阿里云网页连接Xshell程序连接博客安装进行Halo的安装准备正式安装Hal......
  • 虚拟机(一)centos7镜像下载
    一、因为Centos官网是挂在国外的服务器上,下载镜像时相比于国内的下载速度会慢很多,所以在这里向大家分享两个国内的镜像站去下载Centos镜像。二、前往阿里云镜像站下载Centos7镜像1、阿里云官网地址:https://www.aliyun.com/ 2、点击左上角的【文档与社区】展开选择【镜像站】......
  • 搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门
    喜欢写Blog的人,会经历三个阶段。第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。大多数Blog作......