gpg2 - addit-key addphoto / keytocard без запроса пароля

484
Bourinus

Я пытаюсь экспортировать подразделы на карту для связки ключей без какого-либо взаимодействия с клавиатурой, используя команду 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 

Я пробовал несколько подходов: gpg запрашивает пароль даже с --passphrase

Я также учел вариант:

--pinentry-mode loopback 

как объяснено здесь: wiki.archlinux.org:GnuPGUnattended_passphrase

Я использую Ubuntu с и gpg 2.1.15 с libgcrypt 1.7.2-beta

Кто-нибудь знает, как избежать какого-либо взаимодействия с клавиатурой на этих типах команды addphoto/ keytocard?

1

0 ответов на вопрос