在使用 Ubuntu 系统时,保持系统时间的准确性对于日志记录、安全认证、定时任务等场景至关重要。本文将详细介绍如何在 Ubuntu 系统中配置时间同步服务,使用 Chrony 工具来实现高精度的 NTP(Network Time Protocol) 时间同步。即使你是 Linux 新手,也能轻松完成配置!
服务器或个人电脑在长时间运行后,系统时钟可能会因硬件误差而产生偏移。如果不及时校准,可能导致:
因此,配置一个可靠的 Ubuntu时间同步 服务非常必要。
传统上,Linux 使用 ntpd 进行时间同步,但现代 Ubuntu(尤其是 18.04 及以后版本)默认推荐使用 Chrony。原因包括:
大多数新版 Ubuntu 已预装 Chrony。若未安装,可通过以下命令安装:
sudo apt updatesudo apt install chrony -y Chrony 的主配置文件位于 /etc/chrony/chrony.conf。使用你喜欢的编辑器(如 nano)打开它:
sudo nano /etc/chrony/chrony.conf 找到以 pool 或 server 开头的行,这些是时间服务器地址。你可以保留默认配置,也可以替换为国内更稳定的 NTP 服务器,例如阿里云或腾讯云提供的服务:
# 注释掉默认的 pool 行(在行首加 #)# pool ntp.ubuntu.com iburst maxsources 4# 添加国内 NTP 服务器server ntp.aliyun.com iburstserver ntp.tencent.com iburstserver cn.pool.ntp.org iburst 保存并退出(nano 中按 Ctrl+O 回车,再按 Ctrl+X)。
修改配置后,重启 Chrony 服务使配置生效:
sudo systemctl restart chrony 检查服务状态是否正常:
sudo systemctl status chrony 查看当前时间同步状态:
chronyc tracking 如果看到 System time 显示“not synchronized”,请稍等几分钟再检查。通常几秒到一分钟内即可完成首次同步。
你还可以列出所有可用的时间源:
chronyc sources -v ✅ 防火墙设置:确保 UDP 端口 123 对外开放,否则无法连接 NTP 服务器。
✅ 虚拟机用户注意:如果你在 VMware 或 VirtualBox 中运行 Ubuntu,建议关闭虚拟机的时间同步功能,避免与 Chrony 冲突。
✅ 定期检查:可设置 cron 任务每周检查一次时间偏差,确保长期稳定。
通过本教程,你已经成功在 Ubuntu 系统中配置了基于 Chrony 的 NTP服务,实现了高精度的 Linux系统时间校准。无论你是运维工程师还是普通用户,这项配置都能显著提升系统的可靠性与安全性。
记住关键词:Ubuntu时间同步、chrony配置、NTP服务、Linux系统时间校准——它们是你日后排查时间问题的重要线索!
如有疑问,欢迎在评论区留言交流!
本文由主机测评网于2025-12-18发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/2025129560.html