AWS環境にSSHで入ろうとしたら以下のエラーが発生。
1 | ERROR: Operation Denied. Signature expired: 20190204T011910Z is now earlier than 20190204T012127Z (20190204T012627Z - 5 min.) |
調べたところ、サーバの時刻を定期的に同期させる必要があるとのこと。
そこでntpdateコマンドを使い、以下のコマンドでNTPサーバから時刻を合わせました。
http://rina.jpn.ph/rance/index.php?NTP%20%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AE%E6%99%82%E5%88%BB%E3%82%92%E5%90%88%E3%82%8F%E3%81%9B%E3%82%8B
NTPがインストールされていなかっため、インストールしてから実行
1 | $ yum -y install ntpdate |
1 2 | $ ntpdate clock.nc.fukuoka-u.ac.jp 4 Feb 01:33:39 ntpdate[17044]: step time server 133.100.9.2 offset 437.076330 sec |
無事エラーが消えて解決しました。
参考:
https://stackoverflow.com/questions/44017410/signature-expired-is-now-earlier-than-error-invalidsignatureexception&prev=search