相关疑难解决方法(0)

如何确定某人的 SSH 密钥是否包含空密码?

我的一些 Linux 和 FreeBSD 系统有几十个用户。工作人员将使用这些“ssh 网关”节点通过 SSH 连接到其他内部服务器。

我们担心其中一些人使用未加密的私人 SSH 密钥(没有密码的密钥这很糟糕,因为如果破解者在这台机器上获得了对他们帐户的访问权限,他们可以窃取私钥,现在可以访问到任何使用相同密钥的机器。出于安全原因,我们要求所有用户使用密码来加密他们的私有 SSH 密钥。

如何判断私钥是否未加密(例如,不包含密码)?是否有不同的方法可以在 ASCII 装甲钥匙和非 ASCII 装甲钥匙上执行此操作?

更新:

澄清一下,假设我在机器上拥有超级用户访问权限,并且我可以读取每个人的私钥。

security users ssh

44
推荐指数
3
解决办法
3万
查看次数

标签 统计

security ×1

ssh ×1

users ×1