是否有适用于 Ubuntu 的密码管理器

Rpj*_*Rpj 26 password

什么是最流行的开源密码管理器,我可以在 Ubuntu 机器上使用,或者最好在具有某种形式数据兼容性的 Ubuntu/Windows 机器上使用。如果有免费的基于网络的版本,那就更可取了。

hin*_*gev 13

是的,有keepass和其他几个(列表如下)。在终端安装keepass类型

sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get 更新
须藤 apt-get 安装 keepass2

或者

要从软件中心安装keepass2keepassX,您只需单击下面的按钮

对于keepass2

从软件中心下载

对于keepassX

从软件中心下载 屏幕截图 keepass2 屏幕截图 keepassX 来源:

还有几个...


H.-*_*itt 8

Ubuntu/Gnome 有gnome-keyring作为安全密码。(KDE 为 kwallet 提供了类似的服务。)

这种方法适用于与 gnome(或 kde)环境兼容的所有应用程序。

您还可以找到像subversion这样的应用程序,它们可以同时使用这两种服务。

所以通常你已经具备了所有需要的功能。问题是您是否使用了一些“外国”软件,例如 Firefox 或 Chromium。

对于其中一些,您可以找到一些解决方法或配置调整:

要显示/导出密钥环中的所有密码,您可以使用以下脚本:

    #!/usr/bin/env python

    import pygtk
    pygtk.require('2.0')
    import gtk # sets app name
    import gnomekeyring

    def hack():
        for keyring in gnomekeyring.list_keyring_names_sync():
            for id in gnomekeyring.list_item_ids_sync(keyring):
                item = gnomekeyring.item_get_info_sync(keyring, id)
                print '[%s] %s = %s' % (
                        keyring, item.get_display_name(), item.get_secret())
            else:
                if len(gnomekeyring.list_item_ids_sync(keyring)) == 0:
                    print '[%s] --empty--' % keyring

    if __name__ == '__main__':
        hack()
Run Code Online (Sandbox Code Playgroud)

学分:这个脚本来自迈克尔舒特

对于其他应用程序,我的建议是使用 gpg 加密文本文件作为您的“大脑扩展”。

这可以在不同的计算机之间轻松共享。如果要同步内容,请使用每个密码一个文件的目录以避免同步冲突。