SSH密钥停止工作,其他古怪 – 我被黑了吗?

我已经在当地一家托pipe公司运行了一个CentOS6服务器了好几个月。 我有OpenSSL的设置,只允许login时我的密钥,直到最近我没有问题。 我也有这个系统上运行的webmin和Apache。

昨天晚上,所有的服务closures,现在我的SSH密钥被拒绝。 但是,与服务器的通信仍然存在 – 所以我知道networking没有断开连接等。

我是唯一允许login的用户,而且是通过私钥。 我不是专家,但我有服务器locking相当好,但是当我尝试login我看到:

Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 

我坚持要做什么。 我无法访问webmin(它没有运行),所以我不能重新启动服务器。 作为一个周末,一个晚上/清晨,在这个托pipe中心find一个人为我重新启动它是不可能的。

我有别的select,等到我能让某人重新启动,或者星期一,我可以在那里开车,在本地访问它吗? 可能某种软件崩溃/错误导致此私钥错误,或者我应该担心有人获得访问服务器,并删除我的密钥?

PS昨天closures我最后一次连接之前,我看到的最后一件事是当我试图恢复屏幕时,它说:

 screen: error while loading shared libraries: libutempter.so.0: cannot open shared object file: No such file or directory 

我以前从来没有见过。 之后,我断开连接,并尝试重新连接,并从那以后一直获得许可。

你有没有尝试过:

 ssh -D 7070 -i ~/.ssh/foo.pem [email protected] 

你可以使用

 ssh-add foo.pem 

下次要避免-i ~/.ssh/foo.pem部分。