centos7 同步时间
在 CentOS 7 中,你可以使用 chrony
作为时间同步服务。chrony
是一个开源的 NTP(Network Time Protocol)客户端和服务器,用于同步计算机的系统时钟到某个 NTP 服务器。
以下是如何在 CentOS 7 中安装和配置 chrony
来同步时间的步骤:
安装 chrony
打开终端并使用 yum
安装 chrony
:
sudo yum install chrony
启动并启用 chronyd 服务
安装完成后,启动 chronyd
服务并设置为开机自启:
sudo systemctl start chronyd sudo systemctl enable chronyd
配置 chrony
chrony
的主要配置文件是 /etc/chrony.conf
。你可以使用文本编辑器打开它进行配置。但通常情况下,默认配置已经足够使用,它会自动从公共 NTP 服务器获取时间。
如果你想手动指定 NTP 服务器,可以在配置文件中找到 server
指令并添加你的 NTP 服务器地址。例如:
server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst
检查状态
使用以下命令检查 chronyd
的状态:
sudo systemctl status chronyd
手动同步时间
如果你需要立即同步时间,可以使用 chronyc
命令:
sudo chronyc sources -v sudo chronyc tracking
上面的命令会显示当前使用的 NTP 服务器和同步状态。要强制同步时间,可以使用:
sudo chronyc -a makeste
验证时间同步
使用 date
命令查看当前系统时间,确保它与 NTP 服务器同步。
date
现在,你的 CentOS 7 系统应该已经配置好了 chrony
并正在同步时间。记得定期检查时间同步状态,以确保系统时钟的准确性。