macOS Sierra speichert keine SSH-Schlüssel Keychain / pubkeyAcceptedKeyTypes ?

Administratorii von Servern / Entwicklern besitzen iMac oder MacBookSie hatten eine kleine Überraschung nach der Einführung des neuen macOS Sierra.
DSS-SSH-Schlüssel, die für die kennwortlose Authentifizierung auf Servern oder anderen Systemen verwendet werden, für die private / öffentliche Schlüssel erforderlich sind, werden nicht mehr beibehalten macOS SierraDas kommt mit OpenSSH 7. Auch wenn der Schlüssel hinzugefügt wurde, nach dem Neustart des Systems, wenn Sie versuchen, sich anzumelden Terminal, werden wir von der Nachricht begrüßt:

Permission denied (publicKey, GSSAPI-KeyEx, GSSAPI-with-mic).

By defaultHinzufügen eines Schlüssels keychain Dies geschieht sowohl in OS X als auch in macOS, über die Befehlszeile: „pss-add k”Ausgeführt in Terminal. Bis zum Start macOS Sierra, SSH-Schlüssel wurden beibehalten keychain, ist der einfache SSH/SFTP-Authentifizierungsbefehl für die Server erforderlich, deren Schlüssel gespeichert wurden. Leider funktioniert dieser Befehl nicht mehr und "ssh-add -K ”hat keinen Wert auf macOS Sierra. Dieser Befehl muss ausgeführt werden in Terminal nach jedem Neustart oder Abmelden vom Betriebssystem, da der ssh-Schlüssel nicht mehr gespeichert wird macOS Keychain.

Es gibt noch Lösungen. Fügen Sie ein Miniskript hinzu .plist  in ~ / Library / Launchagents /Das Befehlszeile ausführen pss-add im StratupBeim Start.
Einzelheiten und Diskussion zu diesem Thema finden Sie unter es.
Speichern von SSH-Schlüsseln in macOS Sierra Keychain.

Technikbegeistert, schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe reichhaltige Erfahrung in Betriebssystemen: macOS, Windows und Linux, sowie in Programmiersprachen und Blogging-Plattformen (WordPress) und für Online-Shops (WooCommerce, Magento, PrestaShop).

So erreichen » iHowTo » iHowTo - macOS » macOS Sierra speichert keine SSH-Schlüssel Keychain / pubkeyAcceptedKeyTypes ?
Hinterlasse einen Kommentar