0

0

Linux如何配置系统时间同步_LinuxChrony时间同步详细步骤

冰川箭仙

冰川箭仙

发布时间:2025-11-22 22:32:44

|

1006人浏览过

|

来源于php中文网

原创

Chrony是现代Linux默认时间同步服务,安装后通过配置/etc/chrony.conf指定如阿里云等可靠时间源,启用服务并开放UDP 123端口,使用chronyc命令验证同步状态,确保系统时间精准。

linux如何配置系统时间同步_linuxchrony时间同步详细步骤

在Linux系统中,保持准确的时间同步对日志记录、安全认证和分布式服务至关重要。Chrony 是现代Linux发行版(如CentOS 8、RHEL 8及以上)默认的时间同步服务,相比传统的 NTPd,它更轻量、适应网络变化更快。以下是使用 Chrony 配置系统时间同步的详细步骤。

安装并启用 Chrony 服务

大多数主流Linux系统已预装 Chrony,若未安装可手动安装:

  • CentOS/RHEL/Rocky Linux: sudo yum install chronysudo dnf install chrony
  • Ubuntu/Debian: sudo apt install chrony

安装完成后启动并设置开机自启:

sudo systemctl enable chronyd
sudo systemctl start chronyd

配置 Chrony 源服务器(pool 或 server)

配置文件位于 /etc/chrony.conf,可用文本编辑器打开修改:

sudo nano /etc/chrony.conf

找到以 pool 开头的行,这些是默认的时间服务器。你可以保留或替换为国内推荐源,例如阿里云腾讯云或国家授时中心:

server ntp.aliyun.com iburst
server time1.cloud.tencent.com iburst
server ntp.ntsc.ac.cn iburst

说明:

  • server:指定具体NTP服务器
  • iburst:加快初始同步速度
  • 建议保留2-4个可靠源,避免单点故障

允许客户端进行时间查询(可选:作为局域网时间服务器)

若希望本机为内网其他设备提供时间服务,需开启允许访问规则:

Viggle AI
Viggle AI

Viggle AI是一个AI驱动的3D动画生成平台,可以帮助用户创建可控角色的3D动画视频。

下载
allow 192.168.1.0/24

将IP段改为你的局域网网段。同时确保防火墙放行UDP 123端口

sudo firewall-cmd --add-service=ntp --permanent
sudo firewall-cmd --reload

验证时间同步状态

使用以下命令检查同步情况:

  • chronyc tracking:查看当前时间源跟踪状态
  • chronyc sources -v:列出所有配置的时间源及其延迟、偏移等信息
  • chronyc sourcestats -v:查看各源的历史统计表现

正常输出应显示 Stratum 为 2-4,Offset 偏移较小(毫秒级),表示同步良好。

手动触发时间校准(紧急修正)

如果发现时间偏差较大,可强制立即同步:

sudo chronyc makestep

该命令会跳过渐进调整,直接“跳跃”式校正时间,适用于虚拟机休眠后时间错乱等情况。

基本上就这些。Chrony 默认会自动运行并后台维护系统时间,只要配置了稳定源并确认服务运行,系统就能长期保持高精度时间同步。定期用 chronyc tracking 检查即可确保一切正常。不复杂但容易忽略的是防火墙和源选择——优先使用本地优质NTP服务器,效果更稳定。

相关专题

更多
什么是分布式
什么是分布式

分布式是一种计算和数据处理的方式,将计算任务或数据分散到多个计算机或节点中进行处理。本专题为大家提供分布式相关的文章、下载、课程内容,供大家免费下载体验。

323

2023.08.11

分布式和微服务的区别
分布式和微服务的区别

分布式和微服务的区别在定义和概念、设计思想、粒度和复杂性、服务边界和自治性、技术栈和部署方式等。本专题为大家提供分布式和微服务相关的文章、下载、课程内容,供大家免费下载体验。

231

2023.10.07

tcp和udp的区别
tcp和udp的区别

TCP和UDP的区别,在连接性、可靠性、速度和效率、数据报大小以及适用场景等方面。本专题为大家提供tcp和udp的区别的相关的文章、下载、课程内容,供大家免费下载体验。

118

2023.07.25

udp是什么协议
udp是什么协议

UDP是OSI参考模型中一种无连接的传输层协议。本专题为大家带来udp是什么协议的相关文章,免费提供给大家。

278

2023.08.08

tcp和udp有什么区别
tcp和udp有什么区别

tcp和udp的区别有:1、udp是无连接的,tcp是面向连接的;2、udp是不可靠传输,tcp是可靠传输;3、udp是面向报文传输,tcp是面向字节流传输。想了解更多tcp相关的内容,可阅读本专题下面的相关文章。

369

2024.11.14

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1347

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

701

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

294

2023.06.30

PHP 表单处理与文件上传安全实战
PHP 表单处理与文件上传安全实战

本专题聚焦 PHP 在表单处理与文件上传场景中的实战与安全问题,系统讲解表单数据获取与校验、XSS 与 CSRF 防护、文件类型与大小限制、上传目录安全配置、恶意文件识别以及常见安全漏洞的防范策略。通过贴近真实业务的案例,帮助学习者掌握 安全、规范地处理用户输入与文件上传的完整开发流程。

1

2026.01.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7万人学习

Git 教程
Git 教程

共21课时 | 2.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号