如何删除 SSH 公钥?

如何删除 SSH 公钥?

我有一台装有 Linux 和 ssh 守护程序的嵌入式设备。用户使用公钥身份验证连接到该设备。他们生成 rsa 密钥,然后将其发送给我,我将它们添加到设备上的 .ssh/authorized_keys 中。一切运行良好,但设备内存有限,我发现它有很多无用的密钥。

那么,我该如何删除无用的键?我可以这样做吗:

创建文件用户名.pub 将包含什么用户名的公钥,如果它发生变化,我只需覆盖它吗?

提前致谢。

PS,抱歉我的英语不好。

PSS 我是这个领域的新手,没有时间进行任何研究。

答案1

您可以在 .ssh/authorized_keys 中的公钥末尾添加注释。如下所示:

ssh-rsa <KEY>.key comment-here

它应该可以帮助您管理这个文件。

相关内容