Ubuntu Serverの時刻はNTPによって自動調整されます。この時刻サーバを日本標準時に直結しているNICT(情報通信研究機構)のサーバ (ntp.nict.jp)に設定します。
Ubuntu ServerにSSH接続して、時刻同期サービスが動いていることを確認します。
systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: active (running) since Xxx xxxx-xx-xx xx:xx:xx JST; xxx ago
Docs: man:systemd-timesyncd.service(8)
Main PID: xxx (systemd-timesyn)
Status: "Initial synchronization to time server 91.189.94.4:123 (ntp.ubuntu.com)."
Tasks: 2 (limit: 18359)
Memory: 1.4M
CPU: 78ms
CGroup: /system.slice/systemd-timesyncd.service
└─xxx /lib/systemd/systemd-timesyncd
/etc/systemd/timesyncd.confを編集して、NTPサーバをntp.nict.jpに設定します。
sudo nano /etc/systemd/timesyncd.conf
[Time]
NTP=ntp.nict.jp
時刻同期サービスを再起動します。少し時間を空けてからNTPサーバの設定が反映されていることを確認します。
sudo systemctl restart systemd-timesyncd
systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: active (running) since Xxx xxxx-xx-xx xx:xx:xx JST; xxx ago
Docs: man:systemd-timesyncd.service(8)
Main PID: xxx (systemd-timesyn)
Status: "Initial synchronization to time server 61.205.120.130:123 (ntp.nict.jp)."
Tasks: 2 (limit: 18359)
Memory: 1.3M
CPU: 85ms
CGroup: /system.slice/systemd-timesyncd.service
└─xxx /lib/systemd/systemd-timesyncd