Board logo

标题: # 将lastpass密码数据导入iCloud keychain,记录一下过程(其他密码管理工具同理) [打印本页]

作者: tobewind    时间: 2019-12-21 01:35     标题: # 将lastpass密码数据导入iCloud keychain,记录一下过程(其他密码管理工具同理)

posted by wap, platform: iPhone
最近经泥潭推荐买了一部ipad air3,由于上一次使用苹果设备还是4是, 其间各种折腾就不提了,本来ipad 的app就渣,国区app商店更是渣中之渣。要什么什么没有,这真的是我印象中的苹果商店吗?小火箭没有还能够理解,好多外服的app,国服都没有,要命的是lastpass居然也没有,我十多年的密码全在上面,打开泥潭,还得按一遍自动生成的16位密码,喷了。

lastpass可以导出密码为csv文件的,但是不能直接导入iCloud keychain,keychain根本就没有导入入口。google了一下,发现一篇文章(https://medium.com/@suparn/import-lastpass-1password-etc-passwords-into-icloud-keychain-6cb965da4298),介绍了一种曲线救国的方法(极简版):lastpass -> firefox -> safari, safari 中导入的密码即为keychain中的密码,经iCloud同步后,即可被ipad使用。看到safari就知道,这个方法没有mac是玩不转的,好在我有台老mac。


然而实际操作还是比较复杂,需要已安装firefox,python3。

1. 从lastpass导出密码为csv,假定为lastpass.csv ,这一步在Advance——export 里可以完成

2. lastpass导出的csv无法直接导入firefox,有两个原因:

   1. csv就是最简单的表格文件,最上面一行是字段名(以下称为表头),不同的工具导出的csv,表头是不一样的,无法直接相互兼容,另外firefox还加入了特有的一行信息。
   2. firefox在57后,无法导入导出密码。

3. 为了解决以上两个问题,需要使用一个工具将firefox密码导出,这样就获得了firefox对应的表头,将表头替换原lastpass导出密码文件的表头,之后再用这个工具将密码导入firefox

   这个工具叫ffpass,依赖python3,地址:https://github.com/louisabraham/ffpass

4. 退出firefox,对firefox密码的操作必须在firefox关闭下进行

5. 执行 ffpass export --to ffpass.csv 导出firefox密码文件为ffpass.csv

6. 将lastpass.csv的第一行替换为ffpass.csv的前两行

7. 之后执行 ffpass import -f lastpass.csv,将更改后的lastpass密码文件导入firefox

8. 启动firefox,为了让firefox刷新一下刚刚获得的密码

9. 退出firefox,为了让safari能够从firefox数据库中获得书签,密码等全部信息。

10. 启动safari,文件——导入自——firefox,选择书签,历史,密码,全部导入

11. 导入完成,确保iCloud中keychain同步开启

12. wala!密码全部同步到ipad上了。


回过头看看,如果我一直用1password,那我就不用折腾了,如果我有个外服账号(还没有学习如何申请),那么下载一个lastpass也搞定了,可惜我都没有,万幸虽然麻烦一点,最终还是实现了目标,打开泥潭,秒登陆等感觉真是不错。

PS:发现iOS的handoff功能同步剪贴板也很赞,就是一次一个,效率差点。
作者: qazqaz    时间: 2019-12-21 17:44

posted by wap, platform: Android
这个么复杂,服了。
有这功夫都可以注册一个外服号下lastpass了。
作者: maybach    时间: 2019-12-26 17:29

posted by wap, platform: iPhone
导入一次数据同步咋办
而且lastpass自己支持app填充
作者: beterhans    时间: 2020-1-4 12:09

posted by wap, platform: Android
注册一个外服账号远比你这么折腾简单的多
作者: tobewind    时间: 2020-1-4 18:07

posted by wap, platform: Android
引用:
原帖由 @beterhans  于 2020-1-4 12:09 发表
注册一个外服账号远比你这么折腾简单的多
折腾完第二天就注册美服了,一样不简单,美国ip这点就要求你事先就得番茄好了,还好有台mac,在mac上注册美服并review隐私条款才ok。
作者: beterhans    时间: 2020-1-7 19:40

posted by wap, platform: Android
引用:
原帖由 @tobewind  于 2020-1-4 18:07 发表
折腾完第二天就注册美服了,一样不简单,美国ip这点就要求你事先就得番茄好了,还好有台mac,在mac上注册美服并review隐私条款才ok。
番茄是基本技能
作者: tobewind    时间: 2020-1-7 20:28

posted by wap, platform: Android
引用:
原帖由 @beterhans  于 2020-1-7 19:40 发表
番茄是基本技能
早就番茄了,这次是为了在ipad上番茄而已,没想到一波三折,都是因为生态的封闭性




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0