GPG -edit-ключ терпит неудачу с «без секретного ключа», хотя -list-secret-keys и -sign работают как ожидалось

Я хотел бы обновить UID и отложить дату истечения срока действия, но я получу.

gpg --edit-key n.dwek@hotmail.com gpg (GnuPG) 2.1.15; Copyright (C) 2016 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Secret key is available. pub rsa4096/0x03FFE7DE7AEFDD3B created: 2014-09-21 expires: 2017-09-20 usage: SC trust: ultimate validity: ultimate ssb rsa4096/0x612502E7B5475FF9 created: 2014-09-21 expires: 2017-09-20 usage: E ssb rsa4096/0x6777F12E17534B8E created: 2014-09-21 expires: 2017-09-20 usage: S [ultimate] (1). Nathan DWEK <dwek95@hotmail.com> [ultimate] (2) Nathan DWEK <n.dwek@hotmail.com> gpg> expire Changing expiration time for the primary key. gpg: WARNING: no user ID has been marked as primary. This command may cause a different user ID to become the assumed primary. Please specify how long the key should be valid. 0 = key does not expire <n> = key expires in n days <n>w = key expires in n weeks <n>m = key expires in n months <n>y = key expires in n years Key is valid for? (0) 2y Key expires at jeu 19 sep 2019 12:19:31 CEST Is this correct? (y/N) y gpg: signing failed: No secret key gpg: make_keysig_packet failed: No secret key 

Однако:

 gpg --list-secret-keys /home/nathdwek/.gnupg/pubring.gpg --------------------------------- sec# rsa4096/0x03FFE7DE7AEFDD3B 2014-09-21 [SC] [expires: 2017-09-20] Key fingerprint = 1A12 B5ED F67A 947C B616 6FCC 03FF E7DE 7AEF DD3B uid [ultimate] Nathan DWEK <dwek95@hotmail.com> uid [ultimate] Nathan DWEK <n.dwek@hotmail.com> ssb rsa4096/0x612502E7B5475FF9 2014-09-21 [E] [expires: 2017-09-20] ssb rsa4096/0x6777F12E17534B8E 2014-09-21 [S] [expires: 2017-09-20] 

Подписывая и используя пропуск, менеджер паролей на основе gpg работает отлично в течение длительного времени. Я на Ubuntu 17.04 с корицей.

One Solution collect form web for “GPG -edit-ключ терпит неудачу с «без секретного ключа», хотя -list-secret-keys и -sign работают как ожидалось”

Я использовал автономный мастер-ключ и использовал подразделы для подписи и расшифровки. Это было показано # перед моим основным ключом.

Вот почему единственными операциями, которые я не мог выполнить, были операции с ключами.

  • Создание ключа GnuPG для apache
  • Как быстро генерировать (небезопасные) ключи GPG?
  • Gentoo Linux GPG правильно шифрует файл, прошедший через параметр, но при чтении со стандартного ввода выбрасывает «Несоответствующий ioctl для устройства»
  • Пакетное шифрование с использованием открытого ключа GPG
  • использование gpg-агента между разными сеансами
  • Как GnuPG выводит на консоль, в то время как stdout и stderr перенаправляются на / dev / null
  • Как войти с парольной фразой?
  • Какие ключи gpg экспортируют и что в брелоках?
  • Утилита шифрования файлов без проверки целостности ключа (симметричный ключ)
  • Как я могу установить CLI Truecrypt?
  • измерять количество данных, считанных с / dev / random
  • Linux и Unix - лучшая ОС в мире.