GNU/Linux >> LINUX-Kenntnisse >  >> Linux

sign_and_send_pubkey:Signieren fehlgeschlagen:Agent hat Operation abgelehnt

Nach Stunden des gedankenlosen Googelns und der Hilfe wurde das Problem aufgedeckt. Ich habe meine SSH-Schlüssel mit ssh-keygen generiert und ein zusätzliches Argument "-o" hinzugefügt, das die Schlüssel in einem neuen Format für openSSH generiert. Das Problem war, dass mein Gnome-Schlüsselbund solche Schlüssel nicht unterstützte, da die Schlüssel das Ed255519-Signaturschema hatten. Gnome-keyring unterstützt das seit 3.20 nicht mehr. Ich bin zu RSA zurückgekehrt und habe keine Probleme mehr!.


In meinem Fall bestand das Problem darin, dass der GNOME-Schlüsselbund eine ungültige Passphrase für den zu verwendenden SSH-Schlüssel enthielt. Nachdem ich unangemessen viel Zeit mit der Fehlerbehebung dieses Problems verbracht hatte, führte ich seahorse aus und fand den Eintrag, der eine leere Zeichenfolge enthält.

Ich kann nur vermuten, dass es dadurch verursacht wurde, dass die Passphrase bei der ersten Verwendung vor einiger Zeit falsch eingegeben und dann wahrscheinlich der Requester oder so abgebrochen wurde, um auf die Befehlszeile zurückzugreifen.

  • Das Aktualisieren des Eintrags mit der richtigen Passphrase löste das Problem sofort.

  • Das Löschen dieses Eintrags (aus dem „Login“-Schlüsselbund) und die erneute Eingabe der Passphrase an dieser ersten Eingabeaufforderung (und das Aktivieren des entsprechenden Kontrollkästchens) löst dies ebenfalls.

Jetzt erhält der Agent die richtige Passphrase aus dem bei der Anmeldung entsperrten Schlüsselbund mit dem Namen "login" und fragt weder nach der Passphrase noch "verweigert den Vorgang" mehr. Natürlich YMMV.


Linux
  1. PostgreSQL-Datenbankserver konnte nicht gestartet werden – Nicht registrierter Authentifizierungsagent für Unix-Prozess [Gelöst]

  2. Linux – Was würde passieren, wenn eine Festplatte ausfällt, während der Linux-Kernel läuft?

  3. Vivid – Verbindung mit Upstart fehlgeschlagen:Verbindung abgelehnt?

  4. FTP:Verzeichnisliste konnte nicht abgerufen werden, Dateien werden nicht angezeigt, MLSD-Vorgang schlägt fehl

  5. MySQL-Datenbank umbenennen

Die Linux-Geschichte meiner Familie

Meine 3 Lieblings-Linux-Releases

Installation des WAZUH-Agenten

docker compose:Fehler beim Laden gemeinsam genutzter Bibliotheken:libz.so.1:Fehler beim Zuordnen des Segments vom gemeinsam genutzten Objekt:Vorgang nicht zulässig

Warum ist mein rsync so langsam?

Docker:Paar-Schnittstellen konnten nicht hinzugefügt werden (Vorgang wird nicht unterstützt)