macOS لا يحفظ Sierra مفاتيح SSH بتنسيق Keychain / pubkeyAcceptedKeyTypes؟

Administratorالثاني من الخوادم / المطورين الذين يمتلكون iMac أو MacBookكان لديهم القليل مفاجأة بعد إطلاق جديدة macOS سييرا.
لم يعد يتم الاحتفاظ بمفاتيح DSS SSH المستخدمة للمصادقة بدون كلمة مرور على الخوادم أو الأنظمة الأخرى التي تتطلب مفاتيح خاصة / مفاتيح عامة في macOS سييراالتي تأتي مع المفتوح 7. حتى إذا تم إضافة المفتاح ، بعد restartمنطقة النظام ، عند محاولة تسجيل الدخول Terminal، سيتم الترحيب بنا بالرسالة:

تم رفض الإذن (publicKey، GSSAPI-keyex، GSSAPI مع هيئة التصنيع العسكري).

By default، إضافة مفتاح في keychain يتم ذلك في كل من OS X و macOS، من خلال سطر الأوامر: "ssh-add ك"نفذت في Terminal. حتى الإطلاق macOS تم الاحتفاظ بمفاتيح Sierra و SSH في keychain، مطلوب أمر مصادقة SSH / SFTP البسيط للخوادم التي تم حفظ مفاتيحها. لسوء الحظ ، لم يعد هذا الأمر يعمل ، و "ssh-add -K "ليس له قيمة macOS سلسلة جبلية. يجب تنفيذ هذا الأمر بتنسيق Terminal بعد كل restartلديه أو يسجل الخروج من نظام التشغيل ، لأن مفتاح ssh لم يعد محفوظًا في macOS Keychain.

لا تزال هناك حلول. أضف نصًا صغيرًا .plist  in ~ / المكتبة / LaunchAgents /أن تنفيذ سطر الأوامر ssh-add في stratupعند بدء التشغيل.
ويمكن الاطلاع على التفاصيل ومناقشة هذا الموضوع في هذا.
حفظ مفاتيح 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. نصائح تعليمية وأخبار حول الأجهزة في النظام البيئي Apple: iPhone، اى باد، Apple مشاهدة ، HomePod ، iMac, MacBook، AirPods وملحقاتها.

اترك تعليق