MacOS ne sauvegarde pas des clés SSH en Sierra Keychain / PubkeyAcceptedKeyTypes?

Les administrateurs de serveur / développeurs propriétaires iMac ou MacBookIls ont eu une petite surprise après le lancement de la nouvelle MacOS Sierra.
DSS SSH Les clés utilisées pour s’authentifier sans mot de passe sur des serveurs ou d’autres systèmes privatekeys / publickeys ne sont plus conservées dans MacOS SierraCela vient avec OpenSSH 7. Même si votre clé a été ajouté après le redémarrage du système, lorsque vous essayez d'ouvrir une session dans le Terminal, nous serons accueillis par le message:

Permission denied (publicKey, GSSAPI-KeyEx, GSSAPI-with-mic).

Par défaut, l'ajout d'une clé Porte-clés est fait dans OS X et MacOS, à travers la ligne de commande: "ssh-add -K <clé>"Exécuté en terminal. Jusqu'au lancement de Sierra macOS, les clés SSH étaient conservées dans le trousseau, ne nécessitant que la commande d'authentification SSH / SFTP sur les serveurs dont les clés avaient été enregistrées. Malheureusement, cette commande cesse de fonctionner et "ssh-add -K" n'a aucune valeur sur Sierra macOS. Cette commande devra être exécutée dans terminal après chaque redémarrage ou vous déconnecter du système d'exploitation car la clé de ssh est plus sauve MacOS Keychain.

Cependant, il y a des solutions. Ajout d'un mini script .plist in ~ / Library / LaunchAgents /Cette ligne de commande exécuter ssh-add dans stratupAu démarrage.
Détails et discussion sur ce sujet peuvent être trouvés à il.
Enregistrement des clés SSH en Sierra MacOS Keychain.

MacOS ne sauvegarde pas des clés SSH en Sierra Keychain / PubkeyAcceptedKeyTypes?

A propos de l'auteur

infiltration

Passionné par tout ce qui concerne les gadgets et l'informatique, je suis heureux d'écrire sur stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses sur les ordinateurs et MacOS, les systèmes d'exploitation Linux, Windows, iOS et Android.

Laisser un commentaire