Я намагаюся поділитися парою ключів GnuPG, імпортуючи її в кожну машину. Ось як я це роблю:
gpg --allow-secret-key-import --import secret.gpg.key
gpg --import public.gpg.key
Ключі були експортовані за допомогою -a
.
Після цього відкритий ключ відображається правильно, коли я роблю a gpg --list-keys
, але приватний ключ не ( gpg --list-secret-keys
).
Що я роблю неправильно?
До речі: я роблю це з Puppet, тому будь-яке рішення, яке не вимагає від мене введення матеріалів ( --edit-key
тощо), буде вдячне.
gpg --list-secret-keys
результатом? Немає прапора для GPG, який би позначав ключ за замовчуванням. Він просто вибирає перше в цьому списку, щоб бути типовим. Якщо вам потрібно змінити таку поведінку, я можу надати відповідь.