gpg2 --edit-key addphoto / keytocard没有密码提示


1

我正在尝试使用命令将子密钥导出到card作为密钥环,而无需任何键盘交互keytocard。此命令类型与使用以下命令addphoto编辑密钥环所需的命令相同--edit-key

以下代码添加了照片,但仍然需要密码:

local cmd="addphoto\n$var_photo_path\ny\nsave"
echo -e $cmd | gpg2  --command-fd 0 --status-fd 2 --edit-key $keyring_hash_id

我尝试了几种方法: 即使使用--passphrase,gpg也会要求输入密码

我还考虑了以下选项:

--pinentry-mode loopback

如此处所述:wiki.archlinux.org : GnuPGUnattended_pa​​ssphrase

我将Ubuntu和gpg 2.1.15与libgcrypt 1.7.2-beta一起使用

任何人都知道如何避免在这些类型的命令addphoto/ 上进行键盘交互keytocard

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.