Eu tenho minha chave PGP no meu YubiKey e ela funciona bem no meu MacBook, mas ela não está funcionando corretamente no meu laptop Ubuntu 18.04. Eu posso usar gpg --card-status
e ele mostra corretamente a chave junto com os dados públicos do meu conjunto de chaves, mas ssh-add -l
não lista nada. Eu também sou capaz de assinar dados usando gpg --clearsign
. Eu incluí meus arquivos gp-agent.conf e scdaemon.conf abaixo.
gpg-agent.conf
default-cache-ttl 600
max-cache-ttl 7200
enable-ssh-support
scdaemon.conf
reader-port Yubico Yubikey
gpg - card-status
Reader ...........: Yubico Yubikey 4 OTP U2F CCID 00 00
Application ID ...: D2760001240102010006050203140000
Version ..........: 2.1
Manufacturer .....: Yubico
Serial number ....: 05020314
Name of cardholder: [not set]
Language prefs ...: [not set]
Sex ..............: unspecified
URL of public key : https://keybase.io/x/x.asc
Login data .......: [not set]
Signature PIN ....: not forced
Key attributes ...: rsa2048 rsa2048 rsa2048
Max. PIN lengths .: 127 127 127
PIN retry counter : 3 0 3
Signature counter : 44
Signature key ....:
created ....: 2017-12-27 19:26:18
Encryption key....:
created ....: 2017-12-27 19:33:31
Authentication key:
created ....: 2017-12-27 21:42:43
General key info..: sub rsa2048/ 2017-12-27 Some Person <[email protected]>
sec# rsa4096/ created: 2017-12-27 expires: 2019-12-27
ssb> rsa2048/ created: 2017-12-27 expires: 2018-04-06
card-no: 0006 05020314
ssb> rsa2048/ created: 2017-12-27 expires: 2018-04-06
card-no: 0006 05020314
ssb> rsa2048/ created: 2017-12-27 expires: 2018-04-06
card-no: 0006 05020314