MacOS gemmer ikke SSH-nøgler i Sierra nøglering / PubkeyAcceptedKeyTypes?

Server administratorer / udviklere ejere iMac eller MacBookDe havde en lille overraskelse efter lanceringen af ​​den nye MacOS Sierra.
DSS SSH De nøgler, der bruges til at autentificere uden adgangskode på servere eller andre privateekeys / publickeys systemer, opbevares ikke længere i MacOS SierraDet kommer med OpenSSH 7. Selv hvis din nøgle er blevet tilføjet efter genstart af systemet, når de forsøger at logge på Terminal, vi vil blive mødt af meddelelsen:

Tilladelse nægtet (PublicKey, GSSAPI-keyex, GSSAPI-med-mikrofon).

Som standard, tilføjer en nøgle i nøglering er udført i både OS X og MacOS, gennem kommandolinjen: "ssh-add -K <key>"Udført i terminal. For at starte MacOS Sierra SSH nøgler blev tilbageholdt i nøgleringen, og kræver enkle autentificering kommando SSH / SFTP servere, hvis nøgler blev reddet. Desværre er denne kommando ikke virker, og "ssh-add K" har ingen værdi på MacOS Sierra. Denne kommando vil blive henrettet terminal efter hver genstart eller log ud af operativsystemet, fordi ssh nøglen er ikke længere sparer MacOS nøglering.

Der er dog løsninger. Tilføjelse af et mini script .plist in ~ / Library / LaunchAgents /At udføre kommandolinjen ssh-add i stratupVed opstart.
Detaljer og diskussion om dette emne kan findes på denne.
Lagring SSH-nøgler i Sierra MacOS nøglering.

MacOS gemmer ikke SSH-nøgler i Sierra nøglering / PubkeyAcceptedKeyTypes?

Om forfatteren

Stealth

Lidenskabelig om alt, hvad der betyder gadget og IT, jeg er glad for at skrive på stealthsettings.com fra 2006 og jeg elsker at opdage nye ting om computere og macOS, Linux-operativsystemer, Windows, iOS og Android.

Efterlad en kommentar