温馨提示×

Ubuntu如何同步网络时间戳

小樊
53
2025-08-17 13:21:57
栏目: 智能运维

在Ubuntu系统中,同步网络时间戳可以通过以下步骤实现:

方法一:使用timedatectl命令

  1. 检查当前时间同步状态

    timedatectl status
    
  2. 启用NTP服务

    sudo timedatectl set-ntp true
    
  3. 手动同步时间

    sudo ntpdate pool.ntp.org
    
  4. 验证时间同步

    date
    

方法二:使用chrony服务

  1. 安装chrony(如果尚未安装):

    sudo apt update
    sudo apt install chrony
    
  2. 启动并启用chronyd服务

    sudo systemctl start chronyd
    sudo systemctl enable chronyd
    
  3. 检查chrony服务状态

    sudo systemctl status chronyd
    
  4. 强制同步时间

    sudo chronyc makestep
    
  5. 查看同步状态

    chronyc sources
    

方法三:使用systemd-timesyncd服务

  1. 检查当前时间同步状态

    timedatectl status
    
  2. 启用NTP服务

    sudo timedatectl set-ntp true
    
  3. 手动同步时间

    sudo ntpdate pool.ntp.org
    
  4. 验证时间同步

    date
    

注意事项

  • 防火墙设置:确保防火墙允许NTP流量(通常是UDP端口123)。
  • 网络连接:确保系统有稳定的网络连接,以便能够访问NTP服务器。
  • 权限:大多数命令需要超级用户权限,因此请使用sudo

通过以上方法,您可以在Ubuntu系统中轻松同步网络时间戳。选择适合您需求的方法进行操作即可。

0