Damit BSD immer eine aktuelle Uhrzeit hat, kann man seine lokale Uhrzeit mit einem Zeitserver synchronisieren.
Es ist recht einfach dies einzurichten.
Schauen wir uns das mal an:
# /usr/sbin/ntpdate ntps1-1.cs.tu-berlin.de
Mit diesem einfachen Befehl wird die Zeit synchronisiert.
Um dies einmal täglich zu machen, ist ein CronJob gar nicht so verkehrt.
Starte den Crontab-Editor mit
# crontab -e
Um BSD die Zeit jede Nacht um 24:00 synchronisieren zu lassen, trage folgendes ein:
0 0 * * * /usr/sbin/ntpdate ntps1-1.cs.tu-berlin.de >/dev/null
So, nun benden und speichern, voila.
Wenn Du, aus welchen Gründen auch immer, es nicht über den CronJob machen willst, hast du auch die Möglichkeit,
die Zeit beim booten zu synchronisieren.
Als erstes edititere die rc.conf:
edit /etc/rc.conf
Starten des ntpdate und setzen des Zeitserver machst Du dann so:
ntpdate_enable=”YES”
ntpdate_flags=”ntps1-1.cs.tu-berlin.det”
Auch hier, beenden und speichern.
Fertig :-)
Es gibt noch einige andere Methoden um die lokale Zeit zu synchronisieren, aber diese ist schnell und einfach :-)
- Mehr zu ntpdate: FreeBSD Handbuch
- Freie Zeitserver: ntp.isc.org