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

Administratorii серверів/розробників, які володіють iMac або MacкнигаУ них був невеликий сюрприз після запуску нового 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.

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

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