我在 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 服务器同步系统时间。