Ho sbagliato il mio orologio di sistema in Arch Linux


9

Ho installato Arch un paio di giorni fa. Ho appena realizzato che la data / ora erano fuori di un giorno e un'ora.

L'ho cambiato usando timedatectl set-time. Quindi utilizzato hwclock --systohcper impostare l'orologio hardware. Successivamente non sono stato in grado di accedere ad alcuni siti come Gmail a causa di errori del certificato HTTPS. Ho provato a cambiare il tempo ma non ha funzionato.

Ho riavviato e poi ho avuto problemi perché le partizioni si erano montate in un momento diverso, quindi ho usato le fsck /dev/sdamie partizioni e sono stato in grado di avviarlo. In questo momento l'orologio non è un problema, ma ho davvero bisogno di controllare la mia posta. Ho dovuto usare Facebook per accedere a stackexchange cringe .

Aiuto?

Questo è ciò che dice la pagina di errore di Gmail:

Il certificato di sicurezza del server non è ancora valido! Hai tentato di accedere a gmail.com, ma il server ha presentato un certificato non ancora valido. Non sono disponibili informazioni per indicare se tale certificato può essere considerato attendibile. Chromium non può garantire in modo affidabile che stai comunicando con gmail.com e non con un utente malintenzionato. L'orologio del tuo computer è attualmente impostato su martedì 10 gennaio 2012 12:14:47 PM. Sembra giusto? In caso contrario, è necessario correggere l'orologio del sistema e quindi aggiornare questa pagina.

Non è possibile procedere perché l'operatore del sito Web ha richiesto una maggiore sicurezza per questo dominio.

Risposte:


9

Il modo corretto per farlo sarebbe abilitando ntpd.servicetramite systemd.

# pacman -Syu ntp Installato il pacchetto richiesto

# systemctl enable ntpd.service Abilitalo all'avvio, quindi ogni volta che avvii il sistema l'orologio verrà sincronizzato

# systemctl start ntpd.service Inizia subito

Uno potrebbe anche funzionare ntpd -qgcome root .

Dopo aver gestito questa operazione, non dovresti mai preoccuparti di impostare l'orologio.

nota : ci sono alcuni scenari a doppio avvio che non sincronizzano gli orologi, ci sono anche alcuni hack del registro per il lato Windows del doppio avvio per correggere questo problema.


Per me il comando sopra non ha funzionato - ma quanto segue pacman -Syu pacman -S ntp
meyerson

Puoi accendere alcune luci "ci sono anche alcuni hack del registro per il lato windows del dual boot per correggere questo problema"?
Bruce Sun,

si può fare sudo systemctl enable ntpd.service --nowsia per abilitarlo che avviarlo. il tempo non si è corretto all'istante, ho riavviato e poi ci sono voluti alcuni minuti prima che fosse sincronizzato.
Sean Breckenridge,

6

Ho usato la soluzione ntp in questo articolo. Aggiornato contro un time server.

Inizialmente stavo ricevendo un errore. Devi interrompere ntp prima di utilizzare un time server. Se non riesce a trovare un server è necessario specificare che, nel mio caso ho usato: sudo ntpdate 0.us.pool.ntp.org. Quello l'ha fatto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.