ntpdate

時刻サーバによる時間合わせ

一応サーバとして利用しているのでntpサーバをインストールし他のクライアントから参照させるという手もあったのだが、なにせ家庭内での利用なのでサーバとしての動作は見送り。ntpクライアントであるntpdateのみでの運用とする。

# aptitude install ntpdate

設定ファイルはどこにあるのだろうと探してみるとどうやらntpdate の設定ファイルは/etc/default/ntpdateにあり、/etc/ntp.confの設定を参照するようになっている様子。 それで/etc/ntp.confを新規作成して参照するサーバを書いておく。

# vi /etc/ntp.conf

server ntp1.tohoku.ac.jp

server gps.kek.jp

それとdebianには/usr/sbin/ntpdate-debianというファイルがあり、起動時にそれが参照される仕組みになっているようだ。よってcron.dailyでこのファイルを実行するように変更する。

# vi /etc/cron.daily/ntpdate

内容は

#!/bin/sh

/usr/sbin/ntpdate-debian > /dev/null

属性を

# chmod 755 /etc/cron.daily/ntpdate

としておく