在Ubuntu中,你可以使用chrony或ntpd服务来同步网络时间戳。以下是使用这两个服务的步骤:
安装Chrony: 打开终端并运行以下命令来安装Chrony:
sudo apt update
sudo apt install chrony
启动Chrony服务: 安装完成后,启动Chrony服务并设置为开机自启:
sudo systemctl start chronyd
sudo systemctl enable chronyd
检查Chrony状态: 使用以下命令检查Chrony服务的状态:
sudo systemctl status chronyd
同步时间: Chrony会自动同步时间。你可以使用以下命令手动强制同步时间:
sudo chronyc makestep
安装NTP: 打开终端并运行以下命令来安装NTP:
sudo apt update
sudo apt install ntp
启动NTP服务: 安装完成后,启动NTP服务并设置为开机自启:
sudo systemctl start ntp
sudo systemctl enable ntp
检查NTP状态: 使用以下命令检查NTP服务的状态:
sudo systemctl status ntp
同步时间: NTP会自动同步时间。你可以使用以下命令手动强制同步时间:
sudo ntpdate pool.ntp.org
如果你需要配置特定的NTP服务器,可以编辑/etc/ntp.conf文件(对于NTP)或/etc/chrony/chrony.conf文件(对于Chrony)。
sudo nano /etc/ntp.conf
在文件中添加或修改NTP服务器地址,例如:
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org
sudo nano /etc/chrony/chrony.conf
在文件中添加或修改NTP服务器地址,例如:
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
保存文件后,重启相应的服务以应用更改:
对于NTP:
sudo systemctl restart ntp
对于Chrony:
sudo systemctl restart chronyd
通过以上步骤,你可以在Ubuntu系统中同步网络时间戳。