TOP > Linux > Fedoraの技 > 001-100 > 066
NTPクライアントの設定
クライアントとして時計をあわせるのであればntpdateコマンドを利用します。コマンドに続きNTPサーバを指定してください。ドメイン名でもIPアドレスでも可能です。
# ntpdate 192.168.0.11
30 Mar 13:04:55 ntpdate[3627]: adjust time server 192.168.0.11 offset -0.001394 sec
PCの時計は精度が低いため、一日で数秒ずれることもあります。下記のようにしてcronを利用することで時刻をいつも正確にすることが可能です。
これは1時間毎に設定する例です。専用のシェルスクリプトを作成しています。一日毎の場合は/etc/cron.dailyを利用します。
# vi /etc/cron.hourly/ntpdate.cron
#!/bin/sh
/usr/sbin/ntpdate -s 192.168.0.11
# chmod +x /etc/cron.hourly/ntpdate.cron
"-s"オプションにより結果はログに書き込まれます。
# tail /var/log/messages
〜略〜
Mar 30 13:10:25 server2 ntpdate[3662]: adjust time server 192.168.0.11 offset 0.029334 sec
2005-12-03 作成