MacOS не спасява SSH ключовете в Сиера Keychain / PubkeyAcceptedKeyTypes?

Администраторите на сървърите / Фирми собственици IMAC СауMacBookТе имаха малка изненада след старта на новото MacOS Sierra.
DSS SSH Ключови файлове използвани без удостоверяване с парола сървъри или други системи, които изискват privatekeys / publickeys вече не задържа в MacOS SierraТова идва с OpenSSH 7, Дори и ако вашият ключ е добавен след рестартиране на системата, когато се опитвате да влезете в Terminal, ние ще бъдете посрещнати от съобщението:

Разрешението е отказано (publicKey, GSSAPI-keyex, GSSAPI-с-MIC).

По подразбиране, добавяйки ключов в ключодържател се извършва както в OS X, така и в MacOS, чрез командния ред: "ssh-add -K <ключ>"Изпълнени терминал, За да стартирате MacOS Сиера ключове за SSH са отпаднали от ключодържател, и изисква прости удостоверяване командни SSH / SFTP сървъри, чиито ключове са били спасени. За съжаление, тази команда не работи и "SSH-добави К" няма никаква стойност за MacOS Сиера. Тази команда ще трябва да бъде изпълнена в терминал след всяко рестартиране или излезете от операционната система, защото ключът на SSH вече спестява не е MacOS Keychain.

Въпреки това, съществуват решения. Добавянето на мини скрипт .plistв ~ / Library / LaunchAgents /Това изпълнение на командния ред SSH-добавите в stratupПри стартиране.
Детайли и дискусия на тази тема могат да бъдат намерени в aceasta.
Запазване на ключове за SSH в Сиера MacOS Keychain.

MacOS не спасява SSH ключовете в Сиера Keychain / PubkeyAcceptedKeyTypes?

За автора

Хитрост

Страстен за всичко, което приспособление и го напиша с удоволствие stealthsettings.com на 2006 и обичам да откривам нови неща с вас за компютри и MacOS, Linux, Windows, IOS и Android.

Оставете коментар

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.