无法禁用 gpg 缓存

无法禁用 gpg 缓存

我想加密文件并绝不缓存密码。在我看来,这是一个严重的安全问题,而 gnu 选择将此功能设为默认功能的原因令我难以理解。

有人叫我尝试一下,gpg -c --no-symkey-cache 我试过了,但是出现了这个错误,gpg: invalid option "--no-symkey-cache" 我错过了什么?

答案1

你的 是什麼gpg --version

--no-symkey-cache被添加于gpg 2.2.7

Ubuntu 18.04仅具有 gpg 2.2.4。您需要Ubuntu 18.10或更高版本。或者手动升级 gpg。

答案2

检查~/.gnupg/gpg.conf是否存在冲突的选项,或者暂时移动 gpg.conf 文件。

gpg -c --no-symkey-cache test.txt

对我来说很好用。

相关内容