حفظ الخوادم مفاتيح SSH ، IP ، المنفذ ، اسم المضيف بتنسيق macOS سلسلة جبلية - Terminal & نصائح تكوين SSH

على الرغم من المناقشات سواء هنا أو في عدة منتديات عن حقيقة أن الجديد macOS سييرا، لا يتم الاحتفاظ المواقع الرئيسية الخاصة Keychain بعد إعادة تشغيل النظام.

بالنسبة لمسؤولي الخادم ، الذين يستخدمون اتصال SSH آمنًا مع مفتاح مصادقة ، يعد هذا أمرًا مزعجًا بعض الشيء. في كل مرة يريدون المصادقة عبر SSH /Terminal، يجب تنفيذ الأمر: ssh-add -K ~path/private_key.pem، وبعد ذلك في Terminal لتنفيذ سطر الأوامر للاتصال والمصادقة على الخوادم المدارة. كقاعدة عامة ، يتم تنفيذ الأمر: سش الجذر@ip_address.

قد يكون الحل الأبسط هو تحرير ملف ~ / .ssh / config لإنشاء نوع من الاسم المستعار ، لكل من مفتاح المصادقة وللمستخدم واسم المضيف.

1. تطبيق مفتوح Terminal pe macOS وتنفيذ الأمر:

sudo nano ~/.ssh/config

2. أضف الأسطر التالية:

Host anyname
 HostName IPServer
 Port 22
 User root
 IdentityFile /Volumes/path/private_keys.pem

3. Ctrl+X ثم Y si Enter لحفظ التغييرات في التكوين.

للمصادقة عبر Terminal، سيتم تنفيذ سطر الأوامر: سه anyname. سيتم إجراء المصادقة تلقائيًا مع المستخدم "الجذر" على اسم المضيف والمنفذ المشار إليه في التكوين ، باستخدام مفتاح المصادقة المشار إليه في "IdentityFile".

يمكنك إضافة العديد من الأسماء المستعارة كما تريد في الملف ~ / .ssh / config. الشرط هو أنه في سطر "المضيف" لديك أسماء مختلفة.

شغوفة بالتكنولوجيا ، أكتب بسرور StealthSettings.com منذ عام 2006. لدي خبرة واسعة في أنظمة التشغيل: macOS, Windows سي Linuxبل أيضًا في لغات البرمجة ومنصات التدوين (WordPress) وللمتاجر عبر الإنترنت (WooCommerce، ماجنتو، بريستاشوب).

كيف » iHowTo » آي هاو تو - macOS » حفظ الخوادم مفاتيح SSH ، IP ، المنفذ ، اسم المضيف بتنسيق macOS سلسلة جبلية - Terminal & نصائح تكوين SSH
اترك تعليق