如何强制从互联网刷新时间和日期设置?

Chr*_*ken 6 vmware date virtualization

我在 vmWare 下运行 Ubuntu 12.04 LTS。当我重新启动挂起的映像时,系统时钟未检测到系统时间已过期。在“时间和日期”设置对话框中,我选择了“从 Internet 自动设置时间”,但是单击这两个选项(另一个是“手动设置时间”)并没有使系统实际上“检查 Internet”和使用正确的时间。有没有办法可以强制本地系统(在 vmWare 下运行)将时间更改为“互联网时间”?

ter*_*don 6

在虚拟机上安装 NTP 服务:

sudo apt-get install ntp
Run Code Online (Sandbox Code Playgroud)

这样虚拟机(假设它可以访问互联网)将从远程 NTP 服务器设置其时间。

如果已安装,请检查该服务是否正在运行:

sudo service ntp status
Run Code Online (Sandbox Code Playgroud)

如果不是,请启动它:

sudo service ntp start
Run Code Online (Sandbox Code Playgroud)

最后,您可以强制它从服务器获取时间

sudo ntpdate 1.debian.pool.ntp.org
Run Code Online (Sandbox Code Playgroud)