SSH 密钥已停止工作,但仍可在其他服务器上使用

SSH 密钥已停止工作,但仍可在其他服务器上使用

我有大约十几台服务器,我通过授权的 ssh 密钥登录,直到今天它都运行良好。今天,其中一台服务器拒绝接受我的密钥 - 它接受根密钥和我的密码,但不接受我的密钥。ssh 配置中没有任何变化,密钥仍然在我的 中authorized_keys。知道它为什么停止工作吗?

答案1

  • .ssh directory chmod 700
  • .ssh/authorized_keys chmod 600

属于你吗?

如果服务器 sshd_config 没有改变并且其他密钥起作用,我会怀疑包含密钥的目录或权限出现了问题。

相关内容