duplicity 将它创建的密钥存储在哪里?

duplicity 将它创建的密钥存储在哪里?

我通过 duplicity 启动了备份,没有给它任何选项。我自己没有创建任何 GPG 密钥,因此当我运行 duplicity 时,它要求我输入密码,然后创建密钥,并成功备份(到 BackBlaze B2),并进行加密和压缩。

很好,但我不知道密钥存储在哪里。因此,如果我的驱动器坏了,我将无法恢复备份。gpg -k没有输出。密钥藏在哪里?

答案1

如果您的(秘密)密钥确实存在,那么它就位于用于创建密钥的用户的秘密密钥环中。该用户的密钥环位于名为“.gnupg”的目录中,该目录位于该用户的主目录中。

因此,密钥将在这里供创建它的用户使用:

~/.gnupg/secring.gpg

但是,根据您所写的内容,duplicity 很可能只是使用了仅由您输入的密码组成的对称密钥。

参考 :https://linux.die.net/man/1/gpg

相关内容