Arch Linuxでシステムクロックをめちゃくちゃにしました


9

数日前にArchをインストールしました。日付と時刻が1日と1時間ずれていることに気づきました。

を使って変更しましたtimedatectl set-time。次にhwclock --systohc、ハードウェアクロックを設定するために使用されます。その後、https証明書エラーのため、Gmailなどの一部のサイトにアクセスできませんでした。時間を変更してみましたが、うまくいきませんでした。

再起動後、パーティションが別の時間にマウントされたため問題が発生したため、パーティションを使用fsck /dev/sdaして起動できました。現在、時計は問題ありませんが、メールを確認する必要があります。私はstackexchangeのにログインするためにFacebookを利用して使用する必要がありましたうんざり

助けて?

Gmailのエラーページには次のように書かれています。

サーバーのセキュリティ証明書はまだ有効ではありません!gmail.comにアクセスしようとしましたが、サーバーがまだ有効でない証明書を提示しました。その証明書を信頼できるかどうかを示す情報はありません。Chromiumは、攻撃者ではなくgmail.comと通信していることを確実に保証することはできません。コンピュータの時計は現在、2012年1月10日火曜日の午後12時14分47秒に設定されています。それは正しく見えますか?そうでない場合は、システムのクロックを修正してから、このページを更新してください。

Webサイト運営者がこのドメインのセキュリティ強化を要求しているため、続行できません。

回答:


9

これを行う正しい方法は、ntpd.servicesystemd を介して有効にすることです。

# pacman -Syu ntp 必要なパッケージをインストールした

# systemctl enable ntpd.service システムを起動するたびにクロックが同期されるように、起動時に有効にします

# systemctl start ntpd.service すぐに始めましょう

rootntpd -qgとして実行することもできます。

systemdでこの操作を管理したら、クロックアジャンの設定について心配する必要はありません。

:クロックを非同期にするいくつかのデュアルブートシナリオがあります。また、デュアルブートのWindows側でこの問題を修正するためのレジストリハックもいくつかあります。


私にとっては上記のコマンドは機能しませんでしたが、次のコマンドはpacman -Syu pacman -S ntp
meyerson

「デュアルブートのWindows側でこの問題を修正するためのレジストリハックもいくつかあります」にいくつかの光を当てることができますか?
Bruce Sun、

sudo systemctl enable ntpd.service --now有効化と起動の両方を行うことができます。時刻がすぐに修正されなかったため、再起動したところ、同期されるまでに数分かかりました。
Sean Breckenridge

6

この記事ではntpソリューションを使用しました。タイムサーバーに対して更新されました。

最初はエラーになりました。タイムサーバーを使用する前にntpを停止する必要があります。サーバーが見つからない場合は、指定する必要がありますsudo ntpdate 0.us.pool.ntp.org。私の場合、次を使用しました。それはそれでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.