Hello,
I work with dedicated kopia server with local storage and some clients connected to it.
I want to protect my data so that if the server is hacked, the attacker cannot access all the data
To do this, the encryption password should be stored not on the server but only on the every client.
How can this be done?
Now local repository password saved in /.config/kopia/repository.config.kopia-password
Thank you.
This is my setup -
#On the server
kopia repository create filesystem --path=/bkdata/kopia
kopia server start --tls-cert-file ~/my.cert --tls-key-file ~/my.key --address 0.0.0.0:51515
kopia server user add usr@hst1
#On the client -
kopia repository connect server --url https://my.server.com:51515 \
--server-cert-fingerprint ...... \
--override-username=usr --override-hostname=hst1