使用 Chrony进行时间同步

📅 2026/7/14 16:31:52 👁️ 阅读次数 📝 编程学习
使用 Chrony进行时间同步

Chrony 是目前最推荐的时间同步工具,它比传统的 NTP 更精准,特别适合网络不稳定的环境或虚拟机。CentOS 8/RHEL 8 及 Ubuntu 20.04+ 通常默认集成或推荐使用它。

安装 Chrony

  • CentOS/RHEL: sudo dnf install chrony -y​ (或 yum install chrony​)
  • Ubuntu/Debian: sudo apt update && sudo apt install chrony -y​

配置 NTP 服务器

编辑配置文件 /etc/chrony.conf​(或 /etc/chrony/chrony.conf​):

sudo vim /etc/chrony.conf

找到 pool​ 或 server​ 开头的行,修改为国内常用的 NTP 服务器(如阿里云、腾讯云或国家授时中心),并添加 iburst​ 参数以加速首次同步:

server ntp.aliyun.com iburst server time.tencent.com iburst server cn.pool.ntp.org iburst

启动并验证

# 启动服务并设置开机自启 sudo systemctl enable --now chronyd # 查看同步源(带 * 号的表示当前正在同步的源) chronyc sources -v # 查看同步状态 chronyc tracking