在Ubuntu 20.04中,使用 timedatectl 与特定的NTP服务器进行同步,可以按照以下步骤操作:
- 启用NTP服务: 首先,确保NTP服务是启用的。使用以下命令来启用NTP服务:
sudo timedatectl set-ntp true
这将启用系统与NTP服务器的时间同步。
2. 配置特定的NTP服务器: 要与特定的NTP服务器进行同步,需要编辑 timedated 的配置文件。使用文本编辑器打开 /etc/systemd/timesyncd.conf 文件:
sudo vi /etc/systemd/timesyncd.conf
在 [Time] 部分,添加或修改NTP服务器地址:
NTP=192.168.1.1
保存并关闭文件。
3. 重启 timedated 服务: 修改配置后,重启 timedated 服务以使更改生效:
sudo systemctl restart systemd-timesyncd
这将使服务开始与指定的NTP服务器进行时间同步。
4. 检查同步状态: 使用 timedatectl 命令检查时间同步状态:
timedatectl status
如果 NTP service 显示为 active ,并且 System clock synchronized 显示为 yes ,则表示同步成功。