Hi,
I just got started with Duplicacy (CLI) and it works beautifully. I have one issue regarding the password management.
My config: Windows install. For safety reason, I have 2 user accounts: one main_user
and one duplicacy_user
. Only duplicacy_user
has access rights to the NAS where the documents backups are. That way, if I were hit by a ransomware from the main_user
account, the virus wouldn’t have the credentials to interfere with the backup.
Duplicacy is executed as a scheduled task in the main_user
as duplicacy_useruser
. When I need to work on my backups, I open a powershell under the main_user
account as duplicacy_user
. But I realized that when I actually do that, duplicacy asks me to reenter the backup passwords and subsequently, the scheduled task can’t run because the stored password in the keyring has changed.
In other words, accessing the backups from the main_user
as the duplicacy_user
resets the password under duplicacy_user
. I guess this is due to the implementation of the password management under Windows.
Is there a way, besides storing the password unencrypted, to facilitate the password process? Could several passwords be stored in the keyring (I guess the same password but salted differently depending on the accessing account) so duplicacy can try several options before asking the user to input the password?
Not sure I am being clear.
Best,
Chris