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
- Öffne ein Terminal mit Root-Rechten oder verwende
sudo
. - Führe den folgenden Befehl aus, um den Dienst neu zu starten:
sudo systemctl restart pcscd
Alternativ bei älteren Systemen:
sudo service pcscd restart
- 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
- Wenn du den YubiKey erst nach dem Systemstart einsteckst, kann es ebenfalls nötig sein,
pcscd
neu zu starten. - Um dies in Zukunft zu vermeiden, kannst du die automatische Aktivierung mit folgendem Befehl ermöglichen:
sudo systemctl enable pcscd.socket
Dies stellt sicher, dass der Dienst automatisch gestartet wird, sobald ein Smartcard-Gerät verwendet wird.
No Comments