![备份实用程序不断要求输入加密密码](https://linux22.com/image/988441/%E5%A4%87%E4%BB%BD%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%8D%E6%96%AD%E8%A6%81%E6%B1%82%E8%BE%93%E5%85%A5%E5%8A%A0%E5%AF%86%E5%AF%86%E7%A0%81.png)
我正在运行今天更新的 Ubuntu 14.04 LTS。
- 当我尝试启动计划的备份(在外部驱动器上)时,对话框不断询问我加密密码,但从未采取任何行动。
- 当我尝试开始新的备份时,也是一样。它似乎开始了,但对话窗口不时出现。一次是对话框“需要密码吗?”,另一次是“需要加密密码”。所以一次又一次。
- 如果我放弃加密,那么备份就会继续。
其他信息:
- 我检查过另一个 Ask Ubuntu 帖子无济于事。提到一个据说很有希望的答案,在我的例子中,文件夹,
.dbus
归拥有,尽管我没有看到任何文件夹。.gnupg
.gvfs
Me
.rnd
- 我看到有一个关于 bug 的讨论发射台。这个问题似乎有多种原因。
解决方案的约束:
备份文件应该加密。
备份位置不能更改。
我怀疑 gnupg 出了问题,因为我最近遇到了 Thunderbird + Enigmail 的问题(无法记起正确的密码,并且尝试了几次之后,Thunderbird 停止发送签名的电子邮件 - 尚未修复)。
问题:
- 我如何查明这一故障的原因?
- 对此的解决策略是什么?
谢谢您的协助。
答案1
冲突是由/home/user/.gnupg/gpg.conf
文件中的无效行引起的。此特定行
pinentry-program /usr/local/bin/pinentry-gtk-2
已由用户添加,以便 Enigmail 正常工作(故障排除项目“解决 GnuPG 2.x 和 gpg-agent 的问题”) 并且已经运行了很长时间。显然一定有深层的变化破坏了 Enigmail (1.9.2)、deja-vu (30.0) + duplicity (0.6.23) 和 gpg (1.4.16) 的和谐。
注释掉此特定于 Enigmail 的行足以恢复加密的备份功能。这是帖子的问题。
无论该行是否被注释掉,Enigmail 都无法正常工作。这个问题仍未解决。
就这种情况而言,不存在忘记密码的问题。