V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yidinghe
V2EX  ›  分享创造

面向运维的密码库

  •  
  •   yidinghe · 2018-07-13 23:36:14 +08:00 · 3062 次点击
    这是一个创建于 2332 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为了管理众多主机,试过很多密码管理工具,离线的在线的,名字不一一列举了,感觉效率不高,最后自己写了一个。

    哪里不方便呢?因为一个主机上面有多个账号,同时还要记一些运维方面的笔记。现有的工具,可以记录多个账号,也可以记笔记,但是笔记是针对账号而不是主机的,用起来就麻烦。所以我这里把主机和账号分开来,笔记是针对主机的。

    这个工具是用 Java 写的。项目地址:
    https://github.com/yiding-he/hydrogen-pass

    类似 KeePass 将密码库保存为文件,内容自然是加密的,通过主密码解密,主密码丢了就别想打开了。

    写出来也是我自己在用,觉得要什么就改一点。最近觉得需要一个搜索了,正在写。

    另外还有一点想法,比如密码库分享给别人但是只允许对方访问部分内容,以方便分发。

    下面是几个截图:

    第 1 条附言  ·  2018-07-14 14:51:03 +08:00
    其实我做 JavaFX 的桌面应用开发,断断续续快两年了。有人会问 JavaFX 好不好用,我想说这个框架坑还是有的,不过其他语言来说,没有哪个界面库没有坑的。其次就是写出来的东西好不好改好不好重构,如果只是改改布局和颜色字体之类的话呢,还是蛮方便的,因为布局用 XML,颜色字体用 CSS,不需要动业务逻辑。而业务逻辑方面呢,只要你平常写其他的应用有个好的结构,那么 JavaFX 框架用起来也应该没什么太大的困难。
    2 条回复    2018-07-14 08:37:51 +08:00
    artandlol
        1
    artandlol  
       2018-07-14 00:37:51 +08:00 via iPhone   ❤️ 1
    已有现成的
    ManageEngine Password Manager Pro
    或者
    https://wilsonmar.github.io/hashicorp-vault/


    不过还是能支持密钥管理最好
    AllOfMe
        2
    AllOfMe  
       2018-07-14 08:37:51 +08:00 via Android
    javafx 写的?很少见,但是我支持!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1031 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:45 · PVG 03:45 · LAX 11:45 · JFK 14:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.