如何重置允许远程 shell 访问 Linux(Debian)服务器的自签名密钥

如何重置允许远程 shell 访问 Linux(Debian)服务器的自签名密钥

这不是我以前必须做的事情,并且鉴于 heartbleed 漏洞,我一直在寻找如何正确执行此操作的指南,但我所能找到的只是如何使用证书而不是密码登录服务器的指南(但可能只是谷歌搜索错了?)。

我只是想知道撤销/更新与 Debian(Wheezy)Linux 中的服务器 ssh 访问相关的所有密钥/证书的步骤,我不知道它们存储在哪里或如何配置。

答案1

SSH 不受 heartbleed 漏洞的影响。

也就是说,如果您仍然觉得有必要这样做,您需要做的就是删除公钥~/.ssh/authorized_keys并替换为新的。

相关内容