GPG - Yubikey "not found"

YubiKey wird von GPG nicht erkannt – Lösung mit pcscd Neustart

Wenn der YubiKey bereits eingesteckt ist, aber gpg oder gpg2 ihn nicht erkennt (z. B. mit dem Fehler gpg: selecting card failed: No such device), liegt das häufig an einem Problem mit dem Smartcard-Dienst pcscd.

Fehlermeldung

gpg: selecting card failed: No such device
gpg: OpenPGP card not available: No such device

Lösung: pcscd Dienst neu starten

  1. Öffne ein Terminal mit Root-Rechten oder verwende sudo.
  2. Führe den folgenden Befehl aus, um den Dienst neu zu starten:
sudo systemctl restart pcscd

Alternativ bei älteren Systemen:

sudo service pcscd restart
  1. Danach kannst du gpg2 --card-edit erneut ausführen:
gpg2 --card-edit

Nun sollte der YubiKey korrekt erkannt werden und Informationen wie Seriennummer, Hersteller und Kartentyp anzeigen.

Hinweis

sudo systemctl enable pcscd.socket

Dies stellt sicher, dass der Dienst automatisch gestartet wird, sobald ein Smartcard-Gerät verwendet wird.


Revision #1
Created 2025-05-27 12:20:17 UTC by Julian
Updated 2025-09-01 13:39:02 UTC by Julian