Solved

KeePassX database synchronization with Dropbox

Posted on 2010-09-18
5
935 Views
Last Modified: 2013-11-08
There is a bunch of tutorials on how to use KeePassX with Dropbox. I wonder how well it works?

I understand KeePassX was not designed for such use. What will happen if I change KeePass database from two computers simultaneously which both are offline -- will I lose one of the passwords or end up with corrupted database?

Is there any other cross-platform password manager with synchronization between PCs?
0
Comment
Question by:gremwell
  • 3
  • 2
5 Comments
 
LVL 27

Expert Comment

by:Tolomir
ID: 33707116
Well I use keepass (in windows)

Keepass is a file based password safe. I suggest you use it this way: Use the password safe only for r/o operations.
Communicate password change intervals (in days). When it's your turn to change passwords download the file, modify the passwords and upload it again.

This way you will not interfere with other users.


0
 
LVL 27

Expert Comment

by:Tolomir
ID: 33707125
Btw. how about this:

http://sourceforge.net/projects/webkeepass/

Web AND Mobile (Apple iPhone) based, multi user, java port of the  KeePass project. A free, easy to use password manager which helps you to  manage your passwords in a secure way. Focused on deep encryption and  ease of use.      
0
 
LVL 3

Author Comment

by:gremwell
ID: 33707171
Tolomir, thanks for the input, but your comments don't cover the questions I have asked.
0
 
LVL 27

Accepted Solution

by:
Tolomir earned 500 total points
ID: 33707843
Keepassx works file based. The user that syncs the file as second wins. Dropbox is not able to handle the differences between 2 binary files.
So there is no data corruption, it's just the changes of the 1st user might get lost.

So this is not really a multiuser solution and I did suggest to communicate password changes.

Since keepassx is able to import a database file that will be merged with the original container, I suggest the users place all changes into a temporary file that is imported by one user.

Plan b would be (2nd part of the question) to use the webversion of the tool. This would be true multiuser enabled and cross platform.  
0
 
LVL 3

Author Comment

by:gremwell
ID: 33708053
I'm the only user of the tool, there is nobody to communicate changes to. I just want to be able to access my passwords from all my PCs.

Web version is not exactly the same as it does not work off-line. However I will mostly use the password managers to keep passwords for different web accounts, so perhaps it is not such a big issue.

I'm still wondering if there is any other cross-platform password manager with synchronization between PC.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Phishing is at the top of most security top 10 efforts you should be pursuing in 2016 and beyond. If you don't have phishing incorporated into your Security Awareness Program yet, now is the time. Phishers, and the scams they use, are only going to …
If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now