SSH 在终端中询问一些密码,在 GUI 中询问其他密码(gnome-keyring)

SSH 在终端中询问一些密码,在 GUI 中询问其他密码(gnome-keyring)

将 Ubuntu 从 20.04 更新到 22.04 后,ssh 开始在 GUI 中询问一些密码(并且它们按预期保存),但在终端中询问其他密码并且它们不会被保存。

如果我通过它添加密钥,ssh-add它就不会再询问我密钥密码,并且 ssh 会按预期默默地工作,使用我ssh-agent手动添加的密码和之前由 GUI 询问和保存的密码(gnome-keyring)。

如何修复该问题并强制其仅使用 GUI?

答案1

我找到问题所在了!我的一些.pub关键文件不见了!

我刚刚恢复了它们,一切运行正常。但是,该事件是自定义的结果,因此不是 Ubuntu 22.04 安装问题。

有关文件丢失时类似问题的更多信息.pub。看起来gnome-keyring需要公钥文件 (.pub) 和私钥文件:https://stackoverflow.com/a/51269134/926064

相关内容