使用ntpd进行时间同步
-
打开终端并以root用户身份登录。
-
使用以下命令安装ntpd工具:
sqlCopy code
sudo apt update sudo apt install ntp
- 执行以下命令,编辑ntpd配置文件:
bashCopy code
sudo vim /etc/ntp.conf
找到server配置项,将其设置为需要同步的NTP服务器地址,例如:
Copy code
server 0.ubuntu.pool.ntp.org iburst server 1.ubuntu.pool.ntp.org iburst server 2.ubuntu.pool.ntp.org iburst server 3.ubuntu.pool.ntp.org iburst
保存并关闭文件。
- 重启ntpd服务,使其重新加载配置文件:
Copy code
sudo systemctl restart ntp.service
- 执行以下命令检查时间同步状态:
luaCopy code
timedatectl status
如果状态显示为“NTP synchronized: yes”,则说明时间同步已成功。
需要注意的是,使用chrony和ntpd进行时间同步时,需要禁用systemd-timesyncd服务,可以使用以下命令禁用:
bashCopy code
sudo systemctl disable systemd-timesyncd.service