有没有办法从 seahorse 3.8.2(在 Ubuntu 13.10 上运行)导出存储的机密(不是公钥),以便将它们(直接或转换后)导入 keepass2 数据库?我研究了一段时间,但没有结果(既没有正面也没有负面)。
答案1
响应 Amias 的请求,由于 Apacar 的回应......
在海马界面,密码选项卡上,单击右键钥匙链文件夹(名为<name>
),单击更改密码, 输入您的旧密码在第一个字段中,其他字段留空,然后单击好的按钮,然后点击使用不安全的存储按钮。此后,或<name>.keyring
中的文件将被解密。~/.gnome2/keyrings
~/.local/share/keyrings
然后,为了在传输过程中保证密码的安全,您可以<name>.keyring.{7z,rar}
通过 Nautilus 上下文菜单的“压缩”选项对文件进行压缩复制(受密码保护和加密)。然后,撤消 Keychain 的密码更改。
答案2
您可以删除密钥环密码,并会发现密钥环的解密版本~/.local/share/keyrings/<name>.keyring
一个简单的 Python 脚本就足以将文件转换为 XML