如何从我的服务器撤销对具有 ssh-copy-id 的用户的访问权限

use*_*587 1 linux ssh ssh-keys

我在我的 Ubuntu 服务器中更改了密码。但我注意到我仍然无法使用 ssh,因为我之前做过 ssh-copy-id。我想撤销对我自己和其他可能复制了 ssh 密钥的用户的访问权限。

我已经更改了密码,现在我需要创建新密钥或撤销对已被授予用户的访问权限。

小智 5

如果他们都被授予对服务器上同一用户的访问权限,那么您应该打开/home/user/.ssh/authorized_keys- 这通常是 ssh 存储允许登录的用户公钥的文件路径。

如果在那里,那么只需删除您想要的密钥 - 它们通常在它们之后有注释,指示它们生成的用户名/主机名。