macOS Sierra не сохраняет ключи SSH в Keychain /pubkeyAcceptedKeyTypes?

Administratorii серверов/разработчиков, владеющих iMac или MacBookУ них был небольшой сюрприз после запуска нового macOS Горная цепь.
Ключи DSS SSH, используемые для аутентификации без пароля на серверах или других системах, требующих закрытых / открытых ключей, больше не сохраняются в macOS Горная цепьЭто приходит с OpenSSH 7. Даже если ключ был добавлен, после перезагрузки системы при попытке входа Terminal, нас встретит сообщение:

Отказано (ОткрытыйКлюч, GSSAPI-keyex, GSSAPI-с-микрофоном).

By default, добавив ключ в keychain это делается как в OS X, так и в macOS, через командную строку: «сш-add k«Выполнено в Terminal. До запуска macOS Sierra, ключи SSH были сохранены в keychain, для серверов, чьи ключи были сохранены, требуется простая команда аутентификации SSH/SFTP. К сожалению, эта команда больше не работает, и "ssh-add -K »не имеет значения macOS Сьерра. Эту команду нужно будет выполнить в Terminal после каждой перезагрузки или выхода из операционной системы, потому что ключ ssh больше не сохраняется в macOS Keychain.

Есть еще решения. Добавить мини скрипт .plist  in ~ / Library / LaunchAgents /Это выполнение командной строки сш-add в стратеПри запуске.
Подробности и обсуждение по этой теме можно найти на сайте это.
Сохранение ключей SSH в macOS Горная цепь Keychain.

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

КАК » iHowTo » iHowTo - macOS » macOS Sierra не сохраняет ключи SSH в Keychain /pubkeyAcceptedKeyTypes?
Оставьте комментарий