MacOS neukladá SSH kľúčov v Sierra Keychain / PubkeyAcceptedKeyTypes?

Správcovia servera / vývojári majitelia iMac aleboMacBookMali malé prekvapenie po začatí nového MacOS Sierra.
DSS SSH Kľúčové súbory používané bez overovania hesla serverov alebo iných systémov, ktoré vyžadujú privatekeys / publickeys už zachovaná MacOS SierraKtorý je dodávaný s OpenSSH 7, Dokonca aj keď bol po reštarte systému pridaná váš kľúč, pri pokuse o prihlásenie do terminálu, budeme uvítání správou:

Permission denied (publicKey, GSSAPI-keyex, GSSAPI-s-mic).

V predvolenom nastavení, pridávať kľúč Keychain sa vykonáva v oboch OS X a MacOS, prostredníctvom príkazového riadku: "ssh-add -K <kľúč>"Vykonaný terminál, Ak chcete spustiť MacOS Sierra SSH kľúče boli zachované v kľúčenka, a vyžaduje jednoduchý príkaz autentifikáciu SSH / SFTP servery, ktorých obsah kľúče boli zachránené. Bohužiaľ, tento príkaz nefunguje a "ssh-add K" nemá žiadnu hodnotu pre Mac OS Sierra. Tento príkaz bude potrebné vykonať v terminál Po každom reštartovaní alebo odhlásiť z operačného systému, pretože kľúč ssh už šetrí nie MacOS kľúčenka.

Avšak, existujú riešenia. Pridanie mini skript .plistv ~ / Library / LaunchAgents /Že spustiť príkazový riadok ssh-add v stratupPri spustení.
Podrobnosti a diskusia na túto tému možno nájsť na adrese toto.
Ukladanie SSH kľúče v Sierra MacOS Keychain.

MacOS neukladá SSH kľúčov v Sierra Keychain / PubkeyAcceptedKeyTypes?

O autorovi

tajnosť

Vášnivý o všetkom, čo gadget a písať, ochotne stealthsettings.com z 2006 a rád objavovať nové veci s vami o počítačoch a MacOS, Linux, Windows, iOS a Android.

Pridať komentár

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.