配置时间服务客户端

Red Hat Enterprise LinuxBeginner
立即练习

介绍

在本挑战中,你将练习在 Red Hat Enterprise Linux 系统上配置时间服务客户端。保持准确的系统时间对于许多服务至关重要,包括日志记录、文件时间戳以及安全协议。你将配置系统,使其时钟与远程网络时间协议(NTP)服务器同步。

配置时间服务客户端

你的目标是配置系统的 chrony 时间服务,使其使用特定的公共 NTP 服务器。你还需要设置正确的时区,并验证系统时钟是否已同步。

任务

  • 确保已安装 chrony 软件包(可能已经存在)。
  • 配置 chrony 使用特定的 NTP 服务器作为其时间源。
  • 将系统的时区设置为 America/New_York
  • 确保 chrony 服务正在运行,并验证系统时间是否已同步。

要求

  • NTP 服务器地址必须为 time.google.com
  • 系统时区必须设置为 America/New_York
  • chrony 配置文件位于 /etc/chrony.conf。在添加新的指令之前,你应该注释掉任何现有的 poolserver 指令。
  • 系统时钟必须成功与 NTP 服务器同步。

示例

完成配置后,检查时间服务状态应产生类似于以下的输出。关键是确认 System clock synchronizedyesTime zone 正确。

timedatectl status
               Local time: Thu 2025-08-14 04:32:33 EDT
           Universal time: Thu 2025-08-14 08:32:33 UTC
                 RTC time: Thu 2025-08-14 08:32:33
                Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

总结

在本挑战中,你成功地在 RHEL 系统上配置了时间服务客户端。你安装了 chrony 软件包,修改了其配置以指向公共 NTP 服务器,设置了正确的系统时区,并启动了服务。你还学习了如何使用 timedatectlchronyc 验证同步状态。这些是任何系统管理员确保系统时钟准确可靠的基本技能。

✨ 查看解决方案并练习