Skip to content
Discussion options

You must be logged in to vote

The question is then, is it safe to place a .kdbx file on a network file server and share it with other users for concurrent access?

YMMV, really depends on the concurrency of database writes

Does KeePassXC attempt to lock the .kdbx file?

No

What happens if the underlying filesystem does not support locking? Does the user at least get a warning?

If the file is inaccessible at time of write the user will get an error and they will have to try again.

Does it lock the file the whole time? Or only when reading from or writing to it?

File is locked by the OS when we open it for writing. However, that can get interesting depending on how you mounted the network share. This occurs only w…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@rdiez
Comment options

@droidmonkey
Comment options

Answer selected by droidmonkey
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
3 participants
Converted from issue

This discussion was converted from issue #12573 on October 18, 2025 12:28.