ssh突然公私钥无法登录上去了,可能是什么问题?

今天尝试登录我的服务器,突然发现没有办法登录上去了,一直用公私钥加密登录,而现在:

bogon:2017spring hh$ ssh server1
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

由于已经禁用root登录,禁用密码登录,只给自己保留了一个普通用户,现在登录不上去好像没其他办法了...

服务器是在阿里云,没有报攻击和安全漏洞异地登录之类的,上次成功登录到这次之间没有改服务器的配置,只是电脑最近从OS X10.12.3升级到了10.12.4。

挂在服务器的网站还能正常访问,服务也正常,晕了,不知道这是为啥。

希望经验人士指点一下,,,谢谢。

阅读 4.8k
2 个回答

在阿里云的后台登陆一下。检查一下配置文件吧。有可能是升级之后文件有变动,影响了权限什么的

在阿里云后台登录,查看.ssh/下的key,测试ssh

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进