2011-05-06 193 views
2

我使用rsa加密的ssh密钥访问某些服务器 - 私钥受密码保护。受密码保护的ssh密钥 - 一次只被要求输入密码

我过去曾使用过这种配置,并且我知道使用gnome-keyring时通常应该要求在每个会话中为我的密钥确认一次密码。 但是,第一次输入我的密码后,我再也没有被要求过

我可以验证私钥是否受密码保护,我尝试了其他机器上的相同密钥(我已经被要求输入密码),并且通过gnome-keyring管理器更改了密码。不过,从第一次开始我就不会被要求了!

任何想法可能发生在这里?

谢谢!

回答

2

您的rsa密码​​的密码与您从未被要求输入密码的系统上的用户名密码相同。当您登录到gnome时,如果gnome-keyring与密钥密码匹配,它将自动使用用户密码。

+0

这是非常有意义的,非常感谢你:) 这也解释了为什么我在其他系统上被要求。 特别是如果密码得到这样的对待,我认为它有点击败有密码的目的...... *运行快速将密码更改为不同的东西* – Geekfish 2011-05-06 10:41:00

+0

@Geekfish:如果你认为答案是有用的,你可能会赞成它。欢迎来到SO,顺便说一句! – blubb 2011-05-06 10:43:34

+0

我试过了,但是恐怕我的声望还不够高(我需要15才能让你高兴!)。当我有机会的时候会做! – Geekfish 2011-05-06 11:02:02