是否有命令(或单线)来删除服务器上的ssh密钥?类似于ssh-copy-id的东西吗?
2
一些SSH服务器软件支持用于管理授权SSH密钥的RFC 4819协议,但是非常罕见,它在Linux上几乎不存在:(
—
grawity 2012年
很好的问题,这确实是ssh-copy-id缺少用于促进密钥旋转的功能。
—
Zabuzzman
值得注意的是,
—
Digital Trauma
ssh-keygen
确实提供了-R
从中删除密钥的选项known_hosts
,但遗憾的ssh-keygen -R <HOSTNAME> -f ~/.ssh/authorized_keys
是它不起作用。我会改用sed
下面的选项。