linux - 将 Linux 系统时钟同步到 Windows NTP 服务

标签 linux networking command-line time ntp

我有一台用作时钟客户端的 Linux PC,我想使用 ntpdate 将这台 PC 的时间与同一网络上同一空间中的 Windows PC 同步。我找不到如何执行此操作。

虽然我认为 Windows 时间服务是一个 NTP 服务器,但它并不像调用 ntpdate 和使用 Windows PC 的 IP 地址那么简单。您可以在下面看到这项工作的结果:

signageclient@signagePC:~$ sudo ntpdate -u 192.168.1.100
 1 Apr 09:49:03 ntpdate[12698]: no server suitable for synchronization found

谁能建议我如何进行同步?也许适当的 Windows 服务还没有启动?在上面的示例中,此命令在客户端 PC (linux) 上运行,如果是 windows PC,则 192.168.1.100 是 IP。目前没有防火墙。

最佳答案

找到答案了!我需要在计算机配置 -> 管理模板 -> 系统 -> Windows 时间服务 -> 时间提供商下的本地组策略编辑器中启用 Windows NTP 服务器。启用此功能后,我能够与 PC 时钟同步:

signageclient@signagePC:~$ sudo ntpdate -u 192.168.1.100 1 Apr 09:57:08 ntpdate[13347]: adjust time server 192.168.1.100 offset -0.031445 sec

(顺便说一下,这一切都在 Windows 7 中)

关于linux - 将 Linux 系统时钟同步到 Windows NTP 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46487678/

相关文章:

java - 当数据存在时,http 响应使用分块编码

ios - IOS中如何区分GPRS和3G?

python - 如何在 Python 中将参数传递给导入的脚本

unix - 如何从命令行找出计算机的体系结构?

c++ - Linux 上缺少包含文件的编译器选项

c - 在linux环境下模拟不同IP地址的不同PC

linux - QEMU 的显示

linux - Ubuntu 14.04上Hadoop多节点集群手动安装

networking - 如何在centos上配置网关(用过谷歌但没有答案)

python - 具有多个参数、变量和当前工作目录的命令行