Linux之redhat主客机系统日志同步与时间同步教程

反制反心理特征的研究 抓牛股 阅读详情

一、Linux中的日志。

    1.系统日志默认分类。

    在Linux系统中日志主要分为以下五类:

(1)/var/log/messages ##系统服务及日志,包括服务的信息,报错等等

(2)/var/log/secure ##系统认证信息日志

(3)/var/log/maillog ##系统邮件服务信息

(4)/var/log/cron ##系统定时任务信息

(5)/var/log/boot.log ##系统启动信息

 

    2.日志管理服务rsyslog

    1.rsyslog负责采集日志和分类存放日志

    2.rsyslog日志分类

    你可以通过命令:vim /etc/rsyslog.conf打开主配置文件。文件中有类似下面的内容:

     服务.日志级别 /存放文件

     *.* /var/log/westos

    每次对配置文件的修改都需要重启服务才能生效,命令为:systemctl restart rsyslog

 

二、日志格式

    日志的格式为:日志设备(类型).(连接符号)日志级别   日志处理方式(action)

    日志设备(可以理解为日志类型):

    1.auth         ##pam产生的日志

    2.authpriv     ##ssh,ftp等登录信息的验证信息

    3.cron         ##时间任务相关

    4.kern         ##内核

    5.lpr          ##打印

    6.mail         ##邮件

    7.mark(syslog)–rsyslog ##服务内部的信息,时间标识

    8.news         ##新闻组

    9.user         ##用户程序产生的相关信息

    10.uucp         ##unix to unix copy, unix主机之间相关的通讯

    11.local 1~7    ##自定义的日志设备

 

三、日志级别

debug        ##有调式信息的,日志信息最多

info         ##般信息的日志,最常用

notice       ##最具有重要性的普通条件的信息

warning      ##警告级别

err          ##错误级别,阻止某个功能或者模块不能正常工作的信息

crit         ##严重级别,阻止整个系统或者整个软件不能正常工作的信息

alert        ##需要立刻修改的信息

emerg        ##内核崩溃等严重信息

none         ##什么都不记录

 

##注意:从上到下,级别从低到高,记录的信息越来越少

##详细的可以查看手册: man 3 syslog 如图:

 

四、连接符号

    1. .xxx: 表示大于等于xxx级别的信息

    2. .=xxx:表示等于xxx级别的信息

    3. .!xxx:表示在xxx之外的等级的信息

 

五、实例

    1. 记录到普通文件或设备文件:

     *.*     /var/log/file.log    # 绝对路径

     *.*     /dev/pts/0

    测试: logger -p local3.info ‘KadeFor is testing the rsyslog and logger ‘   logger 命令用于产生日志

 

    2. 发送给用户(需要在线才能收到)

    *.*   root

    *.*   root,kadefor,up01      # 使用,号分隔多个用户

    *.*   *           # *号表示所有在线用户

 

    3. 忽略,丢弃

    local3.*   ~          # 忽略所有local3类型的所有级别的日志

 

    4. 执行脚本::

    local3.*    ^/tmp/a.sh      # ^号后跟可执行脚本或程序的绝对路径

# 日志内容可以作为脚本的第一个参数.

#  可用来触发报警

 

六、日志同步

    1.先关闭两台主机的防火墙:systemctl stop firewalld

    2.配置日志发送方,打开配置文件 :vim /etc/rsyslog.conf,如添加下面的命令:如图:


    *.*             @172.25.0.11 ##通过udp协议把日志发送到11主机,@udp,@@tcp

    3.配置日志接受方,将配置文件中下面两行的注释符号去掉

    15 $ModLoad imudp ##日志接收插件

    16 $UDPServerRun 514 ##日志接收插件使用端口

    如图:

    

    4.测试

    清空日志:> /var/log/messages ##两边都作

    日志发送方:logger test message

    日志接受方:tail -f /var/log/message ##日志接收方

 

七、日志采集格式

    日志采集格式可以通过更改配置文件进行更改:$template WESTOS, "%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n"

    其中每一项表示的含义为:

(1)%timegenerated% ##显示日志时间

(2)%FROMHOST-IP% ##显示主机ip

        (3)%syslogtag%         ##日志记录目标

        (4)%msg%                 ##日志内容

        (5)\n         ##换行


八、时间同步

    1.服务端

    在服务端需要安装服务具体命令是:yum install chrony -y。然后打开配置文件:vim /etc/chrony.conf,在文件中找到下面四行,修改22行和28行(注:你的可能不再这几行,只要找到对应项就行)

    21 # Allow NTP client access from local network.

    22 allow 172.25.0.0/24 ##允许谁去同步我的时间

    27 # Serve time even if not synchronized to any NTP server.

    28 local stratum 10   ##不去同步任何人的时间,时间同步服务器级别 如图:


    修改完配置文件,需要重启服务:systemctl restart chronyd,然后你要关掉防火墙:systemctl stop firewalld 。

 

    2.客户端

    和服务端类似,打开配置文件:vim /etc/chrony.conf,然后将下列四项进行更改:

    3 server 0.rhel.pool.ntp.org iburst

    4 server 1.rhel.pool.ntp.org iburst====> server ntpserverip iburst

    5 server 2.rhel.pool.ntp.org iburst====>

    6 server 3.rhel.pool.ntp.org iburst

    如图:


    然后重启服务:systemctl restart chronyd

    时间同步图:


    3.测试:

    在客户端输入:chronyc sources -v,结果如下图:02-29-51


    4.你可以通过timedatectl命令对时间进行更改,命令如下:

        (1)timedatectl status                 ##显示当前时间信息 如图:


(2)timedatectl set-time ##设定当前时间     如图:


(3)timedatectl set-timezone ##设定当前时区     如图:


(4)timedatectl set-local-rtc 0|1 ##设定是否使用utc时间 设为0时如图:


 设为1时如图:


步进电机梯形加减速算法的实现 阅读详情

相关推荐

数字签名(Digital Signature)技术详解:从原理到实践

数字签名技术是数字世界身份认证和数据完整性的核心保障。它结合非对称加密和哈希函数两大密码学技术,实现双重安全防护:哈希函数确保数据完整性,非对称加密确保签名不可伪造。签名过程包括发送方用私钥加密文件哈希值生成签名,接收方用公钥验证签名并比对哈希值。RSA、DSA、ECDSA等主流算法各有特点,适用于不同场景。公钥基础设施(PKI)通过数字证书和CA认证建立信任链,确保公钥真实性。这套技术体系支撑着电子合同、软件认证、在线交易等各类数字安全应用,是现代网络信任体系的基石。

guigenyi的专栏 1367

RHEL6——NTP服务

实验在公网有ntp服务器,我们在内网环境中去搭建内网ntp服务(ntp-server)去同步外部ntp,以及内网所有的客户端(ntp-client)都用 1.ntp-server配置好内网网卡和外网网卡 2.安装ntp服务 3.查看配置文件 ntp.conf是既做服务又做client配置的文件。 4.配置连接外网ntp服务器 配置的前面都是限制谁能来连接服务器,后面是配置连...

奔跑吧樱木 2468

AGX Orin 部署PyTorch与Torchvision 2026避坑指南

本文提供了2026年在AGX Orin开发板上部署PyTorch与Torchvision的详细避坑指南。针对ARM64架构和JetPack 6.2系统,重点解决了Python 3.10环境配置、官方wheel包安装、torchvision源码编译等关键步骤,并分享了常见问题解决方案和性能优化技巧,确保深度学习环境稳定运行。

sky77的博客 752

RedHat 时间同步的方法

RedHat 时间同步的方法

CCH2024的专栏 1279

SIwave仿真手册——信号完整性仿真之S参数的提取(二)

上一篇简单了讲述了软件的各个操作界面,本次博客更新关于的仿真,因为第二章完整的内容比较多,所以分成好几篇博客进行分享。

luohuo9844的博客 1万+

10X Genomics单细胞数据分析实战:从FASTQ到UMAP可视化的完整流程

本文详细介绍了10X Genomics单细胞数据分析的完整流程,从FASTQ原始数据处理到UMAP可视化。通过Seurat工具包实现数据质量控制、标准化、降维聚类和细胞注释,特别适合生物信息学新手学习。文章包含可复现的代码示例和常见问题解决方案,帮助研究者快速掌握单细胞测序数据分析的核心技术。

weixin_30952535的博客 535

redhat6.9配置时钟同步

redhat enterprise 6.9 服务器需要和时钟系统进行通过时钟时,可以采取的方法。第一种:采用ntpdate命令获取时钟系统时钟,同时采用crontab来设置定时时钟同步。第二种:通过ntp服务来设定和主节点同步时钟。如果仅支持本台服务器与外部时钟同步更新,采用第一种方法比较简单。如果本台服务器还要给客户端提供同步更新,需要采用第二种方法。

alaolv的博客 1273

AI大模型与碳足迹评估结合模式及示范案例

AI大模型与碳足迹评估相结合,可以提供更精确、更快速的碳排放量计算,优化减排策略,并促进可持续发展目标的实现。

贾贾的博客 3943

Linux_红帽8学习笔记分享_7(Crontab计划任务+NTP时间同步服务器)

如上图所示,在/etc/cron.daily/下有一个logrotate是一个日志回滚脚本文件,它能够检查我们的日志文件,会将老的旧的大的日志文件替换为新的日志文件,保证日志文件不超过500MB。我们可以使用at –l来查看写的一次性任务,如下图所示。进入这个目录之后,我们使用ll,会看到有两个用户的文件,我们使用cat查看李四用户,发现就是之前写的定时任务配置文件的内容,如下图所示。同样的我们在写一条每隔两小时的定时任务,配置文件书写内容如下图所示,在小时中写/2代表着每隔两小时执行一次。

屹力97 2492

YOLOv8改进 | 特殊场景检测篇 | 最新的多尺度特征提取DICAM(全网独家首发,增强水下图像的质量)

本文给大家带来的最新改进机制是多尺度特征提取和通道注意力机制DICAM,深度Inception和通道注意力模块(DICAM)主要用于用于增强水下图像的质量、对比度和色偏。所提出的DICAM模型考虑了水下图像的比例退化和不均匀色偏,从而提高图像的质量。通过在两个公开的水下图像增强数据集上的广泛实验,验证了提出的模型在全参考和无参考图像质量评估指标方面。欢迎大家订阅我的专栏一起学习YOLO,购买专栏读者联系读者入群获取进阶项目文件!

Snu77的博客 2216

电子元器件-逻辑器件篇:逻辑电平、CMOS逻辑、手册解读、逻辑电平转换,应用注意事项

常用的逻辑电平TTL、CMOS、LVTTL、LVCOMS、CML、ECL、PECL、LVPECL、LVDS、RS232电平RS422电平,RS485电平等。TTL和CMOS的逻辑电平按典型电压可分为四类:5V系列、3.3V系列,2.5V系列和1.8V系列。5V TTL和5V CMOS逻辑电平是通用的逻辑电平。3.3V及以下的逻辑电平被称为低电压逻辑电平,常用的为LVTTL电平低电压的逻辑电平还有2.5V和1.8V两种。

qq_60226558的博客 863

redhat 同步时间

第一种方式:通过网络进行时钟同步 crontab -e */1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com; 第二种方式:通过某一台机器进行同步 本机ip 118.1.2.100 rpm -qa | grep ntpd 如果没有安装,可以进行在线安装 yum -y install ntpd 编辑第一台机器 vim /etc/ntp.conf restri...

weixin_43355440的博客 2812

L2正则化与Ridge回归的关系

非常感谢您提供的详细任务描述和要求。我会尽力按照您的指引来撰写这篇技术博客文章。 L2正则化与Ridge回归的关系 1. 背景介绍 机器学习模型在训练过程中容易出现过拟合的问题,这会导致模型在训练集上表现很好但在测试集上泛化性能较差。为了解决这一问题,正则化技术应运而生。其中

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 659

RedHat NTP时间服务器配置Chrony(所有节点时间跟主节点时间同步)

RedHat NTP时间服务器配置Chrony(所有节点时间跟主节点时间同步)

fakerth的博客 3403

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

RHCE在系统设定时间同步服务

在Linux系统中,可以使用NTP(网络时间协议)来进行时间同步。NTP是一种用于同步计算机系统时间的协议,它允许计算机与NTP服务器进行通信,并根据服务器提供的时间信息来调整本地系统时间。

m0_65992344的博客 865

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

RHEL7同步ntp时间

RHEL7同步ntp时间

教Linux的李老师 3211

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

linux6.8设置时间同步,CentOS6 更改时区方法(以设置 UTC+8 为例)

设置时间同步,CentOS6 更改时区方法

u010109949的博客 1567

Linux timedatectl控制系统时间和日期

比date还好用的时间设置工具

每天都要开心呀(#^.^#) 3171

[RHCE学习笔记]RedHat通过时间服务器完成时间同步服务chrony

本文详细讨论了如何使用时间同步服务chrony软件向公共时间源服务器进行同步,以及在局域网中客户端向母钟服务器发起时间同步

Xiaoyintongxue1的博客 1165

redhat 7 NTP时钟同步设置

今天不是不是很忙,趁着这会有时间就来和大家聊聊Linux的NTP时间同步设置问题。其实这个操作很简单,只需要几步可以了。下面我做一个示范: 一、确认时区,如果不正确修改即可 看时间就知道不是我们常用的时区,因此要修改为东八区。 二、修改时区(timedatectl set -timezone Asia/Shanghai) 此时可以看到时区已经正确,接下来进入正题。 三、修改/etc/chrony.conf配置文件,注释默认时间源,增加时间源IP 四、重启服务,查看同...

Gao068465的博客 5256

修改Linux系统时间与网络同步

修改Linux系统时间与网络同步

DBA成长之路 1973

rhel6.8 安装VMware tool 实现主机时间和虚拟机时间同步

系统环境: [root@localhost cdrom]# cat /etc/issue Red Hat Enterprise Linux Server release 6.8 (Santiago) 虚拟机tool安装官方文档:https://docs.vmware.com/cn/VMware-Workstation-Pro/12.0/com.vmware.ws.using.doc/GUID-...

wh987655的专栏 1107

第二次作业

第二次作业

cxy020的博客 306

RedHat时间服务器

Chrony是一个兼容NTP协议的时间同步软件,适用于具有不稳定网络连接的环境。使用以下命令安装Chrony。在配置时间同步之前,需要确保ntpd服务已经关闭,以避免服务冲突。执行以下命令永久关闭ntpd服务。启动Chrony服务并设置为开机自启。

zjf6666666的博客 550

linux系统中如何查看日志 (常用命令)

cat tail -f 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息...

darling_user的博客 2669

Linux红帽8.2系统中的时间管理以及时间同步

协调世界时(UTC) UTC协调世界时即格林威治平太阳时间,是指格林威治所在地的标准时间,也是表示地球自转速率的一种形式,UTC基于国际原子时间。 实时时钟(RTC) 实时时钟的缩写是RTC(Real_Time Clock)。RTC 是集成电路,通常称为时钟芯片。 实验一、时间管理命令timedatectl 时区表指令:timedatectl list-timezones 设定计算机时区:timedatectl set-timezone "时区名称" 自定义时间时,需要将时间同...

weixin_45205924的博客 1556
上一篇: Linux之redhat中sshd远程登录功能教程
下一篇: Linux之redhat中的文件归档压缩及传输
random_w
博客等级 码龄9年 130粉丝 168原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值