Arruiné el reloj de mi sistema en Arch Linux

9

Instalé Arch hace un par de días. Acabo de darme cuenta de que la fecha / hora estaban apagadas por un día y una hora.

Lo cambié usando timedatectl set-time. Luego se utiliza hwclock --systohcpara configurar el reloj de hardware. Después de eso, no pude ingresar a algunos sitios como Gmail debido a errores de certificado https. Traté de cambiar el tiempo atrás pero no funcionó.

Reinicié y luego tuve problemas porque las particiones se habían montado en un momento diferente, así que las utilicé fsck /dev/sday pude arrancar. En este momento el reloj no es un problema, pero realmente necesito revisar mi correo. Tuve que usar Facebook para iniciar sesión en StackExchange encogerse .

¿Ayuda?

Esto es lo que dice la página de error de Gmail:

¡El certificado de seguridad del servidor aún no es válido! Intentaste llegar a gmail.com, pero el servidor presentó un certificado que aún no es válido. No hay información disponible para indicar si se puede confiar en ese certificado. Chromium no puede garantizar de manera confiable que se esté comunicando con gmail.com y no con un atacante. El reloj de su computadora está configurado actualmente para el martes 10 de enero de 2012 12:14:47 PM. ¿Eso se ve bien? De lo contrario, debe corregir el reloj de su sistema y luego actualizar esta página.

No puede continuar porque el operador del sitio web ha solicitado una mayor seguridad para este dominio.

amosrivera
fuente

Respuestas:

9

La forma correcta de hacerlo sería habilitarlo a ntpd.servicetravés de systemd.

# pacman -Syu ntp Instalado el paquete requerido

# systemctl enable ntpd.service Habilítelo en el arranque para que cada vez que arranque el sistema el reloj se sincronice

# systemctl start ntpd.service Comience de inmediato

También se podría ejecutar ntpd -qgcomo root .

Una vez que haya administrado esta operación, nunca debería preocuparse por configurar el reloj nuevamente.

nota : hay algunos escenarios de arranque dual que desincronizarán los relojes, también hay algunos hacks de registro para el lado de Windows del arranque dual para corregir este problema.

cinelli
fuente
Para mí, el comando anterior no funcionó, pero lo siguiente hizo pacman -Syu pacman -S ntp
meyerson
¿Puede arrojar algunas luces encendidas "también hay algunos hacks de registro para el lado de Windows del arranque dual para corregir este problema"?
Bruce Sun
se puede hacer sudo systemctl enable ntpd.service --nowtanto para habilitarlo como para iniciarlo. el tiempo no se corrigió instantáneamente, reinicié y luego tardé unos minutos antes de que se sincronizara.
Sean Breckenridge
6

Usé la solución ntp en este artículo. Actualizado contra un servidor horario.

Estaba recibiendo un error al principio. Debe detener ntp antes de usar un servidor horario. Si no puede encontrar un servidor tiene que especificar que, en mi caso he utilizado: sudo ntpdate 0.us.pool.ntp.org. Eso lo hizo.

amosrivera
fuente