Answers:
在OSX和Linux发行版上,您可能无法导出到.kdb,得到此可怕的错误:
我已经lastpass2keepass
加入了csv2keepass
,它现在支持从KeePass 2.0导出的csv文件。
要导出到csv,只需进入KeePass 2.0,打开db.kdbx
文件并执行
File --> Export --> KeePass CSV (1.x)
现在运行python脚本:
python csv2keepass.py exportedCSVFile
在那之后导入做
File --> Import from... --> KeePassX XML (*.xml)
您可能要使用:
https://github.com/dvorka/keepass2-to-keepassx
用于将KeePass2密码数据库转换为KeePassX。通过两个工具的XML导出/导入来完成。
www.keepassx.org/news/2013/03/393为我工作。
(如果有声誉的人想要将此链接设为链接,请这样做。)
下载KeePass的“ Professional”(2.n)Windows版本,并在Windows VM中运行它。您可以通过VM-runner-host共享文件夹共享文件(让VirtualBox或VMWare为您服务),也可以通过网络驱动器共享文件。
将文件放在Windows中后,您可以将v2文件导出为v1类型,也可以养成启动VM修改KeePass的习惯(在这种情况下,建议您挂起/暂停VM,而不要关闭VM)。
在KeePass.info网站中有一项建议,建议使用Mono和XQuartz,以使用免费的且与许多系统兼容的库来支持.NET依赖项。使用此方法的效果不尽如人意,可能是由于我正在运行的OSX版本10.7.5。该应用程序将打开,但在提供数据库选择和密码窗口之前,将突然关闭并生成Apple错误报告。
...如果无法从Windows系统以v1格式重新导出它。