这不是我以前必须做的事情,并且鉴于 heartbleed 漏洞,我一直在寻找如何正确执行此操作的指南,但我所能找到的只是如何使用证书而不是密码登录服务器的指南(但可能只是谷歌搜索错了?)。
我只是想知道撤销/更新与 Debian(Wheezy)Linux 中的服务器 ssh 访问相关的所有密钥/证书的步骤,我不知道它们存储在哪里或如何配置。
答案1
SSH 不受 heartbleed 漏洞的影响。
也就是说,如果您仍然觉得有必要这样做,您需要做的就是删除公钥~/.ssh/authorized_keys
并替换为新的。