Administratorii a kiszolgálók/fejlesztők tulajdonosai iMac vagy MacBookVolt egy kis meglepetés után a dob az új macOS Fűrész.
DSS SSH kulcsok, amelyeket jelszó nélküli hitelesítésre használnak szervereken vagy más rendszerekben, amelyek privát kulcsokat / nyilvános kulcsokat igényelnek, már nem macOS FűrészHogy jön OpenSSH 7. Még akkor is, ha a kulcs hozzáadásra került, a rendszer újraindítása után, amikor megpróbált bejelentkezni Terminal, a következő üzenet fogad minket:
Engedély megtagadva (publikus, gssapi- keyex, GSSAPI-with-mic).
By default, hozzáadva egy kulcsot keychain az OS X-ben és az operációs rendszerben egyaránt megtörténik macOS, a parancssoron keresztül:ssh-add k”Kivégzett Terminal. Az indulásig macOS Sierra, SSH kulcsok megmaradtak keychain, az egyszerű SSH/SFTP hitelesítési parancs szükséges azoknak a kiszolgálóknak, amelyeknek a kulcsai el lettek mentve. Sajnos ez a parancs már nem működik, és "ssh-add -K ”értéke nincs macOS Hegylánc. Ezt a parancsot itt kell végrehajtani Terminal minden újraindítás vagy az operációs rendszerből való kijelentkezés után, mert az ssh kulcs már nincs mentve macOS Keychain.
Még mindig vannak megoldások. Adjon hozzá egy mini szkriptet .plist in ~ / Library / LaunchAgents /Hogy végre parancssor ssh-add rétegbenInduláskor.
Részletek és a vitát ebben a témában megtalálható a azt.
SSH-kulcsok mentése a macOS Fűrész Keychain.