V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thidnh
V2EX  ›  分享发现

终于实现了 Mac OS 下 KeePass 自动填充(是 Auto-Fill 不是 Auto-Type)

  •  2
     
  •   thidnh · 2015-03-22 15:20:27 +08:00 · 9522 次点击
    这是一个创建于 3534 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人是KeePass重症患者,所有网站的邮箱 用户名 密码都是随机。曾买了一年LassPass,觉得真心不如KeePass+Keefox好用,又交给云端不放心,何况LP都没被墙(没被墙的软件和服务能不用我就不用);

    Win下一直Keepass+Keefox,很舒服。转入Mac后,最不爽的就是密码管理了。1P这种云端一份、本地一份我还是不放心,还很贵。最近研究了好几轮KeePass在Mac下应用,都失败。。今天终于成功实现Auto-Fill。

    原理是用firefox用passifox(Chrome也有相应的chromeIPass)实现识别-读取KeePass DataBase-自动填充。。这个插件需要Keepass端有KeePassHttp配合。
    而Mac下,KeePass要装KeePassHttp这个插件,有两种办法。
    1.之前我用KeePass在Mono下运行,也就是相当于用了win版本的KeePass。还不错,但是Mono跑KeePass不太顺畅。还麻烦。还是换回了KeePassX,手动复制粘贴
    2.今天再研究了一下午,看了这个帖子https://www.keepassx.org/forum/viewtopic.php?f=2&t=3598,最新实验了这个人编译的KeePassX,他把KeePassHttp编译到了KeePassX中。FireFox的passifox就可以直接读取!


    方法很简单:
    1.浏览器装passifox;
    2.安装keithbennett编译的KeePassX 作者原帖在上面
    3.打开KeePassX,设置里启用KeePassHttp
    4.打开Firefox,passifox插件会要求匹配KeePassHttp,点确认就好了
    5.右键填充

    ====完====

    求撒花掌声
    5 条回复    2016-11-24 15:41:09 +08:00
    dofine
        1
    dofine  
       2015-05-09 22:10:34 +08:00
    Mac 下 keepass 的客户端最佳是 KeePssX 吗?
    现在在用 MacPass,感觉除了界面好看之外功能欠缺很多。
    ihubert
        2
    ihubert  
       2015-07-28 14:30:45 +08:00
    能支持下Safari和Chrome浏览器吗?基本不用火狐~~~~谢谢
    qq651438555
        3
    qq651438555  
       2015-09-16 17:28:46 +08:00
    还是不知道昨用
    imnpc
        4
    imnpc  
       2016-04-28 21:11:20 +08:00
    设置里启用 KeePassHttp

    0.4.4 和 2.0.2 里面都 没看到这个
    yjm9898
        5
    yjm9898  
       2016-11-24 15:41:09 +08:00
    今天尝试在 ubuntu 安装 keepass, 添加 ppa&&apt-get update.结果出现如下结果:

    W: The repository 'http://ppa.launchpad.net/jtaylor/keepass/ubuntu yakkety Release' does not have a Release file.
    N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
    N: See apt-secure(8) manpage for repository creation and user configuration details.
    E: Failed to fetch http://ppa.launchpad.net/jtaylor/keepass/ubuntu/dists/yakkety/main/binary-amd64/Packages 404 Not Found
    E: Some index files failed to download. They have been ignored, or old ones used instead.

    处于处女情怀,我删除这个源,继续 google,有一篇高分的文章( https://www.pcsteps.com/3544-install-keepass-linux-mint-ubuntu/) ,最后安装好了 keepass
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1074 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 19:17 · PVG 03:17 · LAX 11:17 · JFK 14:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.