- 安装 chrony(如果尚未安装)
sudo dnf install chrony
- 使用
sed
命令一键完成配置:
#pool 2.centos.pool.ntp.org iburst给这一行加注释
sudo sed -i 's/^pool 2.centos.pool.ntp.org iburst/#&/' /etc/chrony.conf
#添加3个阿里云NTP服务器
echo -e "server ntp1.aliyun.com iburst\nserver ntp2.aliyun.com iburst\nserver ntp3.aliyun.com iburst" | sudo tee -a /etc/chrony.conf
- 重启 chronyd 服务以应用更改:
sudo systemctl restart chronyd
- 设置开机自启:
sudo systemctl enable chronyd
- 检查 NTP 同步状态:
chronyc tracking
同步成功后,输出的信息中应该包含阿里云 NTP 服务器的地址。至此,您已经成功设置 CentOS 8 服务器的时间自动同步到阿里云 NTP 服务器。