MacOS inte spara SSH-nycklar i Sierra Keychain / PubkeyAcceptedKeyTypes?

Server administratörer / utvecklare ägare iMac ellerMacBookDe hade en liten överraskning efter lanseringen av den nya MacOS Sierra.
DSS SSH De nycklar som används för att autentisera utan lösenord på servrar eller andra privatekeys / publickeys-system behålls inte längre i MacOS SierraSom medföljer OpenSSH 7. Även om din nyckel har lagts till efter omstart av systemet, när man försöker logga in Terminal, vi kommer att välkomnas av meddelandet:

Åtkomst nekad (PublicKey, GSSAPI-keyex, GSSAPI-med-mic).

Som standard, lägga till en nyckel i nyckelring görs både i OS X och MacOS, genom kommandoraden: "ssh-add -K <key>"Utförd terminal. För att starta MacOS Sierra SSH-nycklar behölls i nyckel och kräver enkla autentisering kommandot ssh / SFTP servrar vars nycklar räddades. Tyvärr slutar det här kommandot att fungera, och "ssh-add -K" har inget värde på Sierra macOS. Detta kommando måste utföras i terminal efter varje starta om eller logga ut från operativsystemet eftersom ssh nyckeln inte längre sparar MacOS Keychain.

Men det finns lösningar. Lägga till en mini-skript .plisti ~ / Library / LaunchAgents /Att köra kommandoraden ssh-add i stratupVid start.
Detaljer och diskussion om detta ämne kan hittas på detta en.
Spara SSH-nycklar i Sierra MacOS nyckelring.

MacOS inte spara SSH-nycklar i Sierra Keychain / PubkeyAcceptedKeyTypes?

Om författaren

Stealth

Brinner för allt som gadget och IT skriver gärna stealthsettings.com av 2006 och jag gillar att upptäcka nya saker med dig om datorer och MacOS, Linux, Windows, iOS och Android.

Lämna en kommentar

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.