MacOS non salva le chiavi SSH in Sierra portachiavi / PubkeyAcceptedKeyTypes?

Gli amministratori del server / sviluppatori proprietari iMac oMacBookAvevano un po 'a sorpresa dopo il lancio del nuovo MacOS Sierra.
DSS SSH Le chiavi utilizzate per autenticare senza password su server o altri sistemi privatekeys / publickeys non vengono più mantenute in MacOS SierraChe viene fornito con OpenSSH 7. Anche se la vostra chiave è stato aggiunto dopo il riavvio del sistema, quando si cerca di accedere a Terminal, saremo accolti dal messaggio:

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

Per impostazione predefinita, l'aggiunta di una chiave in Portachiavi è fatto sia in OS X che in MacOS, tramite la riga di comando: "ssh-add -K <chiave>"Eseguito terminal. Fino al lancio di Sierra macOS, le chiavi SSH venivano mantenute nel portachiavi, richiedendo solo il comando di autenticazione SSH / SFTP sui server le cui chiavi erano state salvate. Sfortunatamente, questo comando smette di funzionare e "ssh-add -K" non ha alcun valore su Sierra macOS. Questo comando dovrà essere eseguito in terminal dopo ogni riavvio o logout dal sistema operativo perché la chiave SSH non salva è MacOS portachiavi.

Tuttavia, ci sono soluzioni. L'aggiunta di un mini sceneggiatura .plistin ~ / Library / LaunchAgents /Che eseguono riga di comando ssh-add in StratupAll'avvio.
Dettagli e discussione su questo argomento sono disponibili all'indirizzo esso.
Salvataggio chiavi SSH in Sierra MacOS portachiavi.

MacOS non salva le chiavi SSH in Sierra portachiavi / PubkeyAcceptedKeyTypes?

Circa l'autore

Azione furtiva

Appassionato di tutto ciò che significa gadget e IT, scrivo con piacere stealthsettings.com da 2006 e mi piace scoprire con voi cose nuove su computer e sistemi operativi macOS, Linux, Windows, iOS e Android.

Lascia un tuo commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.