macOS Sierra nie zapisuje kluczy SSH w Keychain / pubkeyAcceptedKeyTypes ?

Administratorii serwerów/programistów będących właścicielami iMac lub MacBookMieli małą niespodziankę po wprowadzeniu nowego macOS Piła.
Klucze DSS SSH używane do uwierzytelniania bez hasła na serwerach lub innych systemach wymagających kluczy prywatnych / publicznych nie są już zachowywane w macOS PiłaŻe pochodzi z OpenSSH 7. Nawet jeśli klucz został dodany, po restarcie systemu, przy próbie logowania Terminal, powita nas wiadomość:

Permission denied (PublicKey, GSSAPI-keyex, GSSAPI-with-mic).

By default, dodając klucz keychain odbywa się to zarówno w systemie OS X, jak iw macOS, z wiersza poleceń: „szi-add k„Wykonano w Terminal. Aż do premiery macOS Sierra, klucze SSH zostały zachowane w keychain, proste polecenie uwierzytelniania SSH/SFTP jest wymagane dla serwerów, których klucze zostały zapisane. Niestety to polecenie już nie działa, a "ssh-add -K ”nie ma wartości włączone macOS Sierra. To polecenie będzie musiało zostać wykonane w Terminal po każdym restarcie lub wylogowaniu z systemu operacyjnego, ponieważ klucz ssh nie jest już zapisywany macOS Keychain.

Nadal istnieją rozwiązania. Dodaj mini skrypt .plist  in ~ / Library / LaunchAgents /To wykonanie wiersza poleceń szi-add w warstwieNa starcie.
Szczegóły i dyskusja na ten temat można znaleźć na stronie to.
Zapisywanie kluczy SSH w macOS Piła Keychain.

Pasjonat technologii, z przyjemnością piszę na StealthSettings.com od 2006 roku. Mam bogate doświadczenie w systemach operacyjnych: macOS, Windows i Linux, a także w językach programowania oraz platformach blogowych (WordPress) i dla sklepów internetowych (WooCommerce, Magento, PrestaShop).

jak » iHowTo » iHowTo - macOS » macOS Sierra nie zapisuje kluczy SSH w Keychain / pubkeyAcceptedKeyTypes ?
Zostaw komentarz