I store my files on a ext4 filesystem (Linux-based NAS), and I have several measures in place:
- every album contains a checksum file (either MD5 or SHA256 based)
- all files and leaf directories are read-only
- all files and leaf directories have the immutable flag set (hence you cannot accidentally remove the read-only property)
- the filesystem itself is mounted read-only
Gives me a good mix of security (against user errors) and convenience, since I can still put new albums on the storage just by remounting the filesystem in read-write mode.
Depending on your OS some of the measures might apply.
|