时间与服务器不同步,导致克隆证书错误

Time isn't synchronize with server, causing cloning cert error

我正在为我的老板设置一个蜜罐,我遇到了一个问题,实际上是让时间与我的工作站时间同步(我想实现这个的原因是因为在查看步骤之前在下面的 link 上,我安装了 NOOBS rasbian OS,它有同样的问题,无法克隆,但是在执行以下命令后 sudo apt-get install ntp,我能够克隆文件毫无问题地进入系统,但由于下面的 link 调用 "Rasbian Stretch Lite OS",我不得不重新执行该过程,因此我似乎无法再有时间进行同步.

https://github.com/DShield-ISC/dshield

因此,当我尝试在步骤中执行以下命令时:

git clone https://github.com/DShield-ISC/dshield.git

fatal: unable to access 'https://github.com/DShield-ISC/dshield.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

我试过以下方法都没有成功:

sudo /etc/init.d/ntp stop
sudo raspi-config (setting timezone)
sudo /etc/init.d/ntp start

timedatectl设置如下:

Local time: Mon 2016-02-04 12:04:52 PST
Universal time: Mon 2016-02-04 20:04:52 UTC
RTC time: n/a
Time zone: America/Los_Angeles (PST, -0800)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no

我也试过了..

sudo ntpd -q -g

我注意到使用这个命令我得到了很多结果,而且这个过程永远不会结束,如果这很重要我可以重新 运行 命令并告诉你返回了什么样的信息对我来说。

是的,在尝试任何这些之前,我已经将时间设置为尽可能接近实际时钟,我注意到无论何时重新启动,它总是一分钟或几秒。我假设那是因为它没有同步,即使它声明它是同步的。

证书错误是由于我使用 wifi 硬连接到我的 RBI verses,在进入 sudo raspi-config 并设置 wifi 连接后,我能够成功克隆 github 存储库。