EC2で日付を永久に変更

EC2で日付を永久に変更

EC2インスタンスで将来の日付と時刻を手動で設定し、再起動後にリセットされないように永久に設定するにはどうすればよいですか?

以下を使用して日付を変更できます。

$ sudo timedatectl set-time "2017-12-09 16:00:00"
$ timedatectl 
      Local time: Sat 2017-12-09 16:00:01 UTC
  Universal time: Sat 2017-12-09 16:00:01 UTC
        RTC time: Sat 2017-12-09 16:00:02
       Time zone: Etc/UTC (UTC, +0000)
 Network time on: no
NTP synchronized: no
 RTC in local TZ: no

EC2のオペレーティングシステム:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

これを永久にするにはどうすればよいですか?

この調整の目的は、日付を将来に設定して何かをテストできるようにすることです。

ベストアンサー1

ntpインスタンスにこれを設定できます。

インストールパッケージntp

apt-get/yum install ntp

構成の変更

nano /etc/ntp.conf

ntpお住まいの国に応じて適切なサーバーを見つけるには、設定ファイルにサーバーを追加してください(Googleで「your_country_name ntp server」を検索するだけです)。オペレーティングシステムによっては、構成ファイルにプールの代わりにサーバーが含まれる場合があり、その逆もあります。

server/pool 0.ntp_server_in_your_country iburst

ntpdデーモンを再起動して有効にします。

systemctl enable ntpd && systemctl start ntpd

ntpサーバー時間と同期しているため、サーバーを再起動するたびに時間が正しいことを確認してください。

おすすめ記事