ssh-add 没有看到 PGP 密钥

ssh-add 没有看到 PGP 密钥

我的 YubiKey 上有 PGP 密钥,它在我的 MacBook 上运行良好,但它在我的 Ubuntu 18.04 笔记本电脑上无法正常工作。我可以使用gpg --card-status,它正确显示了密钥以及来自我的密钥环的公共数据,但ssh-add -l没有列出任何内容。我还可以使用 签署数据gpg --clearsign。我已在下面包含了我的 gp-agent.conf 和 scdaemon.conf 文件。

gpg-代理配置文件

default-cache-ttl 600
max-cache-ttl 7200
enable-ssh-support

守护进程配置文件

reader-port Yubico Yubikey

gpg --card 状态

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

相关内容