macOS Sierra не запазва SSH ключове в Keychain / PubkeyAcceptedKeyTypes?

Администраторите на сървърите / Фирми собственици iMac или MacBookТе имаха малка изненада след старта на новото macOS Вид испанска скумрия.
DSS SSH ключовете, използвани за удостоверяване без пароли на сървъри или други системи, изискващи частни / публични ключове, вече не се запазват в macOS Вид испанска скумрияТова идва с OpenSSH 7. Дори ключът да е бил добавен след restartсистемната област, когато се опитваме да удостоверим в терминала, ще бъдем посрещнати от съобщението:

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

By default, добавяне на ключ в ключодържател това се прави както в OS X, така и в macOS, чрез командния ред: “ssh-add к”Екзекутиран през терминал. До старта macOS Sierra, SSH ключовете бяха запазени във веригата ключове, изисквайки проста команда за удостоверяване SSH / SFTP на сървърите, чиито ключове бяха запазени. За съжаление тази команда вече не работи и „ssh-add -K ”няма стойност върху macOS Сиера. Тази команда ще трябва да бъде изпълнена през терминал след всяко restartима или излиза от операционната система, тъй като ключът ssh вече не е запазен macOS Keychain.

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

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

Имейл address няма да бъде публикуван. Задължителните полета са отбелязани *

Обща сума
0
Акции
Предишен текст на чл

Как да изключите WiFi рутер и да използвате вашия собствен рутер UPC

Следваща статия

Как да паролирам / шифровам USB стик - macOS / OS X криптиран флаш диск

Потребители, търсещи:

chabi gucha,
Обща сума
0
Сподели