如何在 Windows 中安全地管理 SSH 密钥?

如何在 Windows 中安全地管理 SSH 密钥?

我目前有一个 SSH 密钥,用于从我的 Windows 笔记本电脑访问 Bitbucket 和我的家庭服务器。我发现处理私钥使用的最方便的方法是让 pageant 在启动时启动,然后输入我的密码。这很好,但如果有人闯入我的笔记本电脑,它就不太安全。由于我已经使用 KeePass 来保存密码,我尝试切换到 KeeAgent,但这似乎并没有改善问题,因为我仍然面临着选择,要么在输入密码后让密钥随时可用,要么给它一个“生命期”,之后它会从代理中退出,我必须重新添加它。这更安全,但它让我想起了我最初设置 pageant 的原因——手动重新添加密钥很烦人也很麻烦。输入密码没问题,但添加密钥很烦人。

我搜索过,但似乎找不到 Windows 中一个像样的“密钥环”应用程序,它可以管理对 SSH 密钥的访问,并在每次需要使用时提示我输入密码。我这里遗漏了什么吗?

相关内容