Skip to content

两步验证停止工作

这通常是时间同步问题。

诊断

  • 使用 date 命令检查服务器的时间 - 如果时间不准确,您需要同步它。
  • 使用 cat /etc/ntp.conf 检查 NTP 配置。
  • 如果您的操作系统使用 systemd 进行时间同步,请使用 systemctl status systemd-timesyncd.service 检查状态。
  • 检查您的防火墙(ufwiptables)规则,查看是否有阻止时间同步端口(123/udp, 123/tcp)的规则。

解决方案

  • 如果您的操作系统使用 systemd,可以使用 sudo timedatectl set-ntp true 同步时间。
  • 如果您的操作系统不使用 systemd,可以使用 sudo ntpdate ntp.ubuntu.com 同步时间。