Linux时间同步服务

一、timedatectl 命令

1.系统时间修改命令

(1)查看系统时间状态

命令: timedatectl 

显示系统当前的时间、日期、时区,以及 NTP(网络时间协议)同步状态等信息。

 

(2)时区的设置

系统时区设置成指定时区

命令: timedatectl set - timezone <时区名> 

(3)系统时间的设置

直接设置系统的日期和时间

命令: timedatectl set - time "<日期 时间>" 

(4)启用/禁用 NTP 同步

通过NTP协议开关与网络时间源进行时间同步功能

启用命令: timedatectl set - ntp true 

禁用命令: timedatectl set - ntp false 

(5)设置硬件时钟(RTC)

set-local-rtc         用于设置硬件时钟(RTC)是否使用本地时间

set-local-rtc1        将硬件时钟(RTC)设置为使用本地时间

set-local-rtc0        将硬件时钟设置为使用协调世界时(UTC)

2.使用网络时间源同步时间

chronyd 和 chronyc

chronyd 是守护进程,基于 NTP 协议让系统时钟与 NTP 服务器同步,会平滑调整时间,避免突变。其配置文件为 /etc/chrony.conf。

 vim /etc/chrony.conf

 chronyc 是命令行工具,用于和 chronyd 交互。通过它能查看同步状态、NTP 源情况,还可强制同步或手动设时。二者配合默契,chronyd 负责同步,chronyc 用于管理与监控。

dnf install chrony –y

安装 NTP 服务,实现网络同步

install ntp 

步骤

配置 NTP 客户端

编辑  /etc/ntp.conf  文件,添加或修改 NTP 服务器地址。指定系统要同步的网络时间源服务器。

启动并设置开机自启

启动命令: systemctl start ntpd 

开机自启命令: systemctl enable ntpd

验证时间同步

ntpq -p     显示 NTP 客户端与服务器的同步状态,若输出中服务器状态为  *  表示已成功同步。

3.部署本地时间源方法

配置本地NTP服务器

编辑/etc/ntp.conf 文件,允许本地网络访问

使用本地时钟作为时间源

客户端编辑/etc/ntp.conf文件,将NTP 服务器地址设置为本地NTP服务器的IP地址。 

192.168.152.130 

然后启动客户端的NTP服务并验证同步状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值