Yubi- oder Nitrokey an MacOS mit VM nutzen
Werner Koch
wk at gnupg.org
Do Dez 19 18:41:53 CET 2024
Hallo Hanno,
> $ gpg --card-status
> gpg: OpenPGP Karte ist nicht vorhanden: Forbidden
$ gpg --card-status --debug ipc
gibt Dir übrigens mehr Informationen. Du darfst vom Server nicht auf den
lokalen Rechner zugreifen - jedenfalls nicht auf alle Kommandos. Es ist
z.B. nicht sinnvoll, daß der Server alle privaten Keys anlisten kann,
oder auch nur die Karten die Du eingesteckt hast.
Informationen zur Karten kannst Du deswegen nicht holen. Du kannst sie
aber benutzen.
Beispielsweise kannst Du auch nicht vom Server aus einen Key auf Deinem
lokalen Rechner generieren lassen. Auf Deinem lokalen Rechner läuft der
gpg-agent und der hat mehrere Sockets:
$ gpgconf -L
[...]
agent-ssh-socket:/run/user/1000/gnupg/S.gpg-agent.ssh
agent-extra-socket:/run/user/1000/gnupg/S.gpg-agent.extra
agent-browser-socket:/run/user/1000/gnupg/S.gpg-agent.browser
agent-socket:/run/user/1000/gnupg/S.gpg-agent
der agent-socket wird normalerweise benutzt. Wird aber der extra oder
browser socket benutzt, so ist die Verbindung im Restricted Modus, was
dann jeweils abgefangen wird:
static gpg_error_t
cmd_genkey (assuan_context_t ctx, char *line)
{
ctrl_t ctrl = assuan_get_pointer (ctx);
[...]
if (ctrl->restricted)
return leave_cmd (ctx, gpg_error (GPG_ERR_FORBIDDEN));
Salam-Shalom,
Werner
--
The pioneers of a warless world are the youth that
refuse military service. - A. Einstein
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : openpgp-digital-signature.asc
Dateityp : application/pgp-signature
Dateigröße : 247 bytes
Beschreibung: nicht verfügbar
URL : <https://lists.gnupg.org/pipermail/gnupg-de/attachments/20241219/b9199812/attachment.sig>
Mehr Informationen über die Mailingliste Gnupg-de