(该问题最初发布在 AskUbuntu 上,但没有得到很好的答案:https://askubuntu.com/questions/217709)
我最近使用 Gnome 桌面设置了一个 Ubuntu 机器,想导入从旧 Ubuntu 计算机保存的数据。这些数据包括一个 gnome 密钥环,我(相当愚蠢地)复制了加密文件而不是导出。
我做了什么
cp -R ~/.gnome2/keyring /backup/gnome2_keyring
假设我仍然知道在旧计算机上用于相应用户帐户的会话密码,我该怎么做才能从密钥环中恢复/导入密码/数据?
这是家庭用户的问题,只需做一次:我不担心安全问题:之后我会擦除我的可用空间,这就足够了。
答案1
这取决于 seahorse 的更新程度。对于足够旧的 seahorse,您只需将给定的密钥环文件复制到新的 ~/.gnome2/keyring 目录中即可。对于较新的 seahorse,您可以将密钥环文件复制到 ~/.local/share/keyrings 中。
最近版本的海马很烦人,因为你必须明确进入查看菜单并声明你想通过密钥环查看,否则它只会显示已经打开的密钥环的密码,但一旦你做了这个改变它应该会起作用。在我弄清楚之前,海马似乎看不到密钥环。