GNU/Linux >> Znalost Linux >  >> Linux

sign_and_send_pubkey:podepisování se nezdařilo:agent odmítl operaci

Takže po hodinách bezduchého googlování a pomoci byl problém odhalen. Generoval jsem své klíče ssh pomocí ssh-keygen a přidal jsem další argument "-o", který vygeneroval klíče v novém formátu pro openSSH. Problém byl v tom, že můj gnome-keyring nepodporoval takové klíče, protože klíče měly schéma podpisu Ed255519. Gnome-keyring to od 3.20 nepodporuje. Vrátil jsem se k RSA a žádné další problémy!.


V mém případě byl problém v tom, že klíčenka GNOME obsahovala neplatnou přístupovou frázi pro klíč ssh, který měl být použit. Poté, co jsem strávil neslušné množství času řešením tohoto problému, spustil jsem seahorse a našel záznam, který obsahuje prázdný řetězec.

Mohu jen hádat, že to bylo způsobeno nesprávným zadáním přístupové fráze při prvním použití před nějakou dobou a poté pravděpodobně zrušením žadatele nebo tak, aby se vrátil zpět na příkazový řádek.

  • Aktualizace záznamu se správnou přístupovou frází problém okamžitě vyřešila.

  • Smazání tohoto záznamu (z "login" klíčenky) a opětovné zadání přístupové fráze na první výzvu (a zaškrtnutí příslušného zaškrtávacího políčka) to také řeší.

Nyní agent získá správnou přístupovou frázi z odemknutého svazku klíčů při přihlášení s názvem „login“ a již o přístupovou frázi nepožaduje, ani „neodmítá operaci“. Samozřejmě YMMV.


Linux
  1. Linuxový příběh mé rodiny

  2. Moje 3 oblíbené verze Linuxu

  3. Nepodařilo se spustit databázový server PostgreSQL – Neregistrovaný autentizační agent pro unixový proces [Vyřešeno]

  1. Kdy byl soubor vytvořen?

  2. Linux – Co by se stalo, kdyby pevný disk selhal, zatímco linuxové jádro běželo?

  3. Plovákový provoz s Bc?

  1. Xrdp se nezdařilo (problém s připojením) Když byl balíček automaticky aktualizován?

  2. FTP:Nepodařilo se načíst seznam adresářů, soubory se nezobrazují, operace MLSD se nezdařila

  3. Bluetoothctl nastavit přístupový klíč