macOS Sierra не зберігає ключі SSH Keychain / pubkeyAcceptedKeyTypes ?

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

Відмовлено (ОткритийКлюч, GSSAPI-keyex, GSSAPI-з-мікрофоном).

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

Є ще рішення. Додайте міні-сценарій .plist  in ~ / Library / LaunchAgents /Це виконання командного рядка ssh-add в стратупіПри запуску.
Подробиці і обговорення по цій темі можна знайти на сайті це.
Збереження ключів SSH у macOS Гірський ланцюг Keychain.

Як записатися » iHowTo » iHowTo - macOS » macOS Sierra не зберігає ключі SSH Keychain / pubkeyAcceptedKeyTypes ?

Захоплюючись технологіями, я люблю тестувати та писати підручники про операційні системи macOS, Linux, Windows, про WordPress, WooCommerce і налаштувати веб-сервери LEMP (Linux, NGINX, MySQL і PHP). Я пишу далі StealthSettings.com з 2006 року, а через кілька років я почав писати на iHowTo.Tips підручники та новини про пристрої в екосистемі Apple: iPhone, iPad, Apple Годинник, HomePod, iMac, MacBook, AirPods та аксесуари.

Залишити коментар