UbuntuでNTPサーバーを用いて時刻を合わせる

Ubuntu を使っていると時間がずれてくる.そこでNTPサーバーをインストールして,常に正確な時刻にする.

インストールから設定まで一気に

以下のコマンドを実行する.

$ sudo aptitude install ntp
$ sudo perl -p -i.bak -e 's/server ntp.ubuntu.com/# server ntp.ubuntu.com\nserver ntp.nict.jp\nserver ntp.nict.jp\nserver ntp.nict.jp/g' /etc/ntp.conf
$ sudo /etc/init.d/ntp restart

解説

今回はPerlで設定ファイルを書き換えてみた.
やっていることはaptでNTPサーバーをインストールし,/etc/ntp.conf の

server ntp.ubuntu.com

という行をコメントアウトして

server ntp.nict.jp
server ntp.nict.jp
server ntp.nict.jp

を追加している.念のため元のファイルは ntp.conf.bak として残している.
そしてNTPサーバーを再起動.