Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

This question already has an answer here:

What is the most popular open source password manager which I can use on a Ubuntu machine or preferably across Ubuntu/Windows machines with some form of data compatibility. If there is a free web based version, that would be even more preferable.

share|improve this question
add comment

marked as duplicate by qbi, Vojtech Trefny, vasa1, Eric Carvalho, LnxSlck Feb 23 '13 at 13:47

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2 Answers

Yes there is keepass and several others (list above). To install keepass type in terminal

sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2

OR

To install from software center, keepass2 and keepassX, you can just click button below

For keepass2

Download from software center

For keepassX

Download from software center screen shot keepass2 screen shot keepassX Source:

AND

There are several others...

share|improve this answer
    
+1 for KeePassX, it has worked flawlessly for me. Haven't used on Windows, but it has a windows target on the download page. –  Ash Feb 23 '13 at 9:02
    
I am agree, KeePass has cool organazing features, and it encrypts file with password. –  geoh Feb 23 '13 at 9:05
1  
@Takkat yes there are, just watch answer I have edited it. :) –  geoh Feb 23 '13 at 10:40
add comment

Ubuntu/Gnome has gnome-keyring as secure password safe. (KDE provides with kwallet an an similar service.)

This approaches works for all applications compatible to the gnome (or kde) environment.

You can also find applications like subversion, which are capable to work with both services.

So normally you have all needed functionality already on board. The problem is if you use some "foreign" software like firefox or chromium.

For some of them you can find some workarounds or configuration tweaks:

For displaying/export all your passwords in your keyring you can use the following script:

    #!/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()

credits: This script is from Michael Schurter

For other applications my advice is to use an gpg encrypted textfile as your "brain-extension".

This can easily shared between different computers. If you want to synchronize the content, use a directory with one file per password to avoid synchronization collisions.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.