将ntpdate
放到cron中似乎不再是一个好主意 。
什么是
保持(debian)服务器的时钟最新的方法?
apt-get install ntp
。 如果你以前从未安装过,那么你应该很好。 如果你有,并且因此可能有失效的configuration文件,你可以apt-get remove --purge ntp
和apt-get install ntp
来获得新的configuration文件。 或者如果你想保留你的configuration文件,我build议检查/etc/default/ntp
是否有NTPD_OPTS='-g'
。 这对ntpd说:“尝试纠正时间,即使它是closures的”,并确保/etc/ntp.conf
中至less有一个好的服务器具有iburst
选项,如:
server 0.debian.pool.ntp.org iburst
这样就可以发送一连串的数据包,让您的时间同步更快。
如果您在继续之前需要等待时间同步,请运行ntp-wait
。 例如,如果你有一个服务,只有在你确定你有时间纠正之后才能启动。 (您之前可能使用过ntpdate)
难道你不能只是按照邮件列表上的build议设置ntpd启动? 只要我记得,这就是我一直在做的事情。