如何在 virtualbox 中安装的 centos 最小化中同步日期时间?

如何在 virtualbox 中安装的 centos 最小化中同步日期时间?

我在 VirtualBox 中安装了 centos 7 最小版本。当我运行此虚拟机时,每次我都会看到不正确的日期和时间。如何自动更新/同步此日期时间?当前显示的时间是Wed Nov 30 10:04:24 IST 2016

答案1

您可以使用 cron 和 ntpdate 来完成此操作。

首先设置您的时区。例如

timedatectl set-timezone America/New_York 

在 cron.d 中创建一个文件,其中包含 ntpdate 命令以与 ntp 服务器同步时间。

vim /etc/cron.d/ntpdate

在文件中添加下面提到的行

*/5 * * * * ntpdate 0.pool.ntp.org

如果您有内部 ntp 服务器,则指向该服务器而不是 ntp.org。

这将每 5 分钟后与 ntp 服务器同步系统时间。

相关内容