试图更改服务器时间后,“拒绝访问”通过Puttylogin到Linux Debian

我以前能够login到这个Linux服务器就好了。

但是,昨天login后,我手动更改了时间(通过date –set [desired time]命令),然后将其更改回当前时间。

我想在日志中看到这个手动时间更改,所以我查看了/ var / log / ntplog,但它完全是空白的。

在文件“/etc/ntp.conf”中,它表示使用一行代码开始执行NTP日志logging,因此我取消注释了该行代码并保存了该文件。

然后我重复了手动更改时间的过程。 但是,/ var / log / ntplog仍然是完全空白的。

无论如何,在那个时候,有人把我从我的桌子上拉开,我的腻子连接超时了。

现在我无法login到Linux服务器。 input密码后获取“拒绝访问”。 唯一有一个帐户login到此服务器的人正在收到相同的消息。

有任何想法吗?

好吧,仅供参考,事实certificate,如果服务器的时间偏离实际时间太远,它不会让你login。重新启动服务器导致时间重新同步,一切正常工作再次。

看到这里: https : //barryp.org/blog/entries/winbind-failure/

每当您的客户端在服务器时间内closures几分钟时,身份validation就会失败。 我比Kerberos更熟悉SSH,但如果PDC未设置为有效的时间源(外部NTP服务器),则会在Windows域中发生。 我看到这发生了很多,通常必须运行命令,使其指向源而不是本身。

如果您手动将时间设置得离实际的NTP时间太远,也可能不会自动更新。