macOS Sierra non salva le chiavi SSH in Keychain /pubkeyAcceptedKeyTypes?

Administratorii dei server / sviluppatori proprietari iMacMacBookAvevano un po 'a sorpresa dopo il lancio del nuovo macOS sierra.
Le chiavi SSH DSS utilizzate per l'autenticazione senza password su server o altri sistemi che richiedono privatekeys / publickeys non vengono più conservate macOS sierraChe viene fornito con OpenSSH 7. Anche se la chiave è stata aggiunta, dopo aver riavviato il sistema, durante il tentativo di accesso Terminal, saremo accolti dal messaggio:

Autorizzazione negata (publicKey, GSSAPI-KeyEx, GSSAPI-con-mic).

By default, aggiungendo una chiave in keychain è fatto sia in OS X che in macOS, tramite la riga di comando: “ssh-add K"Eseguito in Terminal. Fino al lancio macOS Sierra, le chiavi SSH sono state mantenute in keychain, il semplice comando di autenticazione SSH/SFTP è richiesto ai server le cui chiavi sono state salvate. Sfortunatamente, questo comando non funziona più e "ssh-add -K ”non ha valore su macOS Sierra. Questo comando dovrà essere eseguito in Terminal dopo ogni riavvio o logout dal sistema operativo, perché la chiave ssh non è più salvata macOS Keychain.

Ci sono ancora soluzioni. Aggiungi un mini script .plist  in ~ / Library / LaunchAgents /Che eseguono riga di comando ssh-add in stratoAll'avvio.
Dettagli e discussione su questo argomento sono disponibili all'indirizzo esso.
Salvataggio delle chiavi SSH in formato macOS sierra Keychain.

Appassionato di tecnologia, scrivo con piacere su StealthSettings.com dal 2006. Ho un'ampia esperienza nei sistemi operativi: macOS, Windows e Linux, nonché nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per i negozi online (WooCommerce, Magento, PrestaShop).

Come » iHowTo » iCome fare - macOS » macOS Sierra non salva le chiavi SSH in Keychain /pubkeyAcceptedKeyTypes?
Lascia un tuo commento