TrueNASでTOTP(二段階認証)ログインがうまく動作しない問題を修正する
TrueNASでTOTPがうまく動作しないことが起こった。SSHから入ってコンソールから試してみると、時刻同期がうまく出来ておらず、それによってローカルPCともズレが生じてしまい、 結果としてTOTPがうまく働かなくなってしまったようだ。
解決方法は簡単である。
/etc/ntp.confの内容を変更する
今後このようなことが起こらないように、/etc/ntp.conf
の内容を変更しておく。今までの内容を全てコメントアウトし、次のように記載すれば問題は無い。
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp
server ntp3.jst.mfeed.ad.jp
一度ntpdの動作を停止し、手動で時刻同期をする
ntpdは、どうやら一定以上のズレが有る場合には補正してくれないようだ。なので、いったんntpdを停止し、手動で時刻の同期をしてやる。
# service ntpd stop
Stopping ntpd.
# ntpdate ntp1.jst.mfeed.ad.jp
20 Feb 03:20:04 ntpdate[69568]: step time server 210.173.160.27 offset +68.206699 sec
この後、date
コマンドを使って、正しい時刻に変更されていることを確認しよう。
ntpdを再開する
最後に、ntpdを再開すれば今後は自動的に時刻を補正してくれる。
# service ntpd start
Starting ntpd.
これでTrueNASのTOTP(二段階認証)がうまくいかなくなる問題を修正することが出来た。
ディスカッション
コメント一覧
まだ、コメントがありません