gpg:选择卡失败:没有这样的设备

Kar*_*ogi 8 gnupg ubuntu-20.04

我有 ubuntu 20.04 机器并使用以下命令安装了 gpg 和相关工具

sudo apt install gpg gnupg gnupg-pkcs11-scd

但是当我运行时gpg --card-status,出现以下错误

gpg: selecting card failed: No such device
gpg: OpenPGP card not available: No such device
Run Code Online (Sandbox Code Playgroud)

我应该为此安装其他东西吗?

小智 6

尝试强制重新启动 gpg-agentpkill gpg-agent

\n
\xe2\x9e\x9c gpg --card-status\ngpg: selecting card failed: Service is not running\ngpg: OpenPGP card not available: Service is not running\n\n\xe2\x9e\x9c pkill gpg-agent\n\n\xe2\x9e\x9c gpg --card-status\nReader ...........: Yubico YubiKey OTP FIDO CCID\n...\n
Run Code Online (Sandbox Code Playgroud)\n


sro*_*ker 5

默认情况下 pcscd.service 似乎处于非活动状态,您是否尝试过(重新)启动它?

sudo service pcscd restart
Run Code Online (Sandbox Code Playgroud)