macOS Sierra neukladá kľúče SSH Keychain / pubkeyAcceptedKeyTypes ?

Administratorii serverov/vývojárov, ktorí vlastnia iMac alebo MacknihaMali malé prekvapenie po začatí nového macOS Sierra.
Kľúče DSS SSH používané na autentifikáciu bez hesla na serveroch alebo iných systémoch vyžadujúcich privatekeys / publickeys sa už neuchovávajú v macOS SierraKtorý je dodávaný s OpenSSH 7. Aj keď bol kľúč pridaný, po reštartovaní systému pri pokuse o prihlásenie Terminal, privíta nás správa:

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

By default, pridanie kľúča do keychain deje sa to v OS X aj v macOS, prostredníctvom príkazového riadku: „ssh-add k”Popravený v Terminal. Až do uvedenia na trh macOS Sierra, kľúče SSH boli zachované keychainServery, ktorých kľúče boli uložené, vyžadujú jednoduchý autentifikačný príkaz SSH/SFTP. Bohužiaľ, tento príkaz už nefunguje a "ssh-add -K ”nemá žiadnu hodnotu macOS Sierra. Tento príkaz bude potrebné vykonať v Terminal po každom reštarte alebo odhlásení z operačného systému, pretože kľúč ssh už nie je uložený macOS Keychain.

Stále existujú riešenia. Pridajte mini skript .plist  in ~ / 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.
Ukladajú sa kľúče SSH do macOS Sierra Keychain.

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » iHowTo » ihowto - macOS » macOS Sierra neukladá kľúče SSH Keychain / pubkeyAcceptedKeyTypes ?
Pridať komentár