38 ms·
KeePassXC is the way to go. Install F-Droid on your Android smartphone, get KeePassDX. This way, you have a desktop and Android client. I'd recommend setting a
by Pooge 5y ago
KeePassXC is the way to go. Install F-Droid on your Android smartphone, get KeePassDX. This way, you have a desktop and Android client.
I'd recommend setting a very strong password, with a key (you can generate one when you create the database) and a long decryption time.
If you need help setting strong passwords, I recommend EFF Dice-Generated Passphrases[1].
[1]: https://www.eff.org/dice https://www.eff.org/dice
- wildrhythms 5y agoDo you have any recommendations on syncing the database file between devices?
- Pooge 5y agoI do it manually every now and then. As for an automatic approach, you could try KeeShare[1] or Syncthing[2]. [1]: https://keepassxc.org/docs/KeePassXC_UserGuide.html#_database_sharing_with_keeshare https://keepassxc.org/docs/KeePassXC_UserGuide.html#_databas... [2]: https://syncthing.net/ https://syncthing.net/
- Delk 5y agoI just keep my KeePass database synced in $generic_cloud_storage. Since the database is encrypted and decrypted on the client side using a password and a key file, and I'm not keeping the key file synced (I copy it manually to my devices), I haven't found it to be an issue to keep the database in cloud storage even though I obviously wouldn't trust the provider with my cleartext passwords.
- fn-mote 5y ago^^ Just to emphasize: USE A KEY FILE in addition to a password. Your paranoid self can sleep well at night (as long as your key file is not being synced).
- netizen-936824 5y agoBasically any file sync client. Just keep the keepass database in the folder that gets autosync'd and sync the folder to each device you need keepass on
- synthos 5y agoKeepasswandroid can integrate with any cloud storage and will perform merge when needed
- fitblipper 5y agoI've been happily using syncthing for 2 years now. Syncs my password files between 3 computers and 2 phones.
- andreareina 5y agoThere's manual syncing, and automatic syncing. Manual: All clients I've seen have the capability to merge databases. So you have one copy of the database in whatever online file storage service, plus each device will have its own local copy. Pull down the online db, do a bidirectional sync between the two databases, push back online. Automatic: some clients natively support webdav, dropbox, etc as the master copy of the db file and will transparently do the change syncing for you.
- egberts1 5y agoThis guy suggest SyncThing for automated route of syncing databases of password savers. https://www.ctrl.blog/entry/keepass-vs-bitwarden-server.html https://www.ctrl.blog/entry/keepass-vs-bitwarden-server.html https://syncthing.net/ https://syncthing.net/
- rglullis 5y agoSyncthing! Has Windows/Linux/Android/iOS clients. Works perfectly.
- brynjolf 5y agoI had so many issues with this, it feels like you have to keep track of whret you do changes and when it has synced it. Otherwise it won't merge and you will have to do it manually. Bitwarden is so much easier sadly.
- rglullis 5y agoHonestly, I think I had syncing conflicts maybe once or twice, and even then the merge feature worked without any hiccup. Maybe it does help the fact that I have my NAS always online, and I treat my mobile devices mostly as "read-only" - i.e, if I have to create a new password it will almost surely be on my desktop / laptop.
- paulryanrogers 5y agoKeepass2Android and KeePass2 official syncs reasonably well. Or the XC implementation if you prefer
- lvass 5y agoI use rsync on termux and zerotier for remote access. Mounting sshfs on android is also great if you don't need any passwords when offline.
- ohuf 5y agoI keep my password database in a Google Drive directory. Clients exist on Windows, Mac, Android, IOS.
- paulryanrogers 5y agoKeepass2Android can sync and merge from a variety of file sync services.
- willis936 5y agoSelf-hosted Nextcloud supports WebDAV. It's been working great for me.
- tniemi 5y agoWe have the family password database in Google Drive. It works suprisingly well, and it haves file versioning.
- GTP 5y agoI'm currently using KeePassDroid on my smartphone, in case you also tried it could you tell me why you prefer KeePassDX? I've never heard of it before