الرئيسية / لينكس / إدارة مفاتيح SSH بيانياً باستخدام Seahorse

إدارة مفاتيح SSH بيانياً باستخدام Seahorse

إدارة مفاتيح SSH بيانياً باستخدام Seahorse

إذا كنت مسؤولًا عن نظام Linux  فربما تكون معتادًا على استخدام أداة Secure Shell SSH للاتصال بأمان بالخوادم البعيدة.

ربما تعلم أيضا أن SSH يستخدم زوج مفاتيح بين القطاعين العام والخاص لتوفير التشفير. لذلك ، فإن الخطوة الأولى في استخدام SSH هي إنشاء زوج المفاتيح.

يمكنك أيضًا توزيع مفتاحك العام على الخوادم البعيدة حتى تتمكن من تسجيل الدخول إليها دون الحاجة إلى كتابة كلمة مرورك.

Seahorse يشار إليها أيضًا باسم كلمات المرور والمفاتيح ، هي أداة رسومية لهذا الغرض.

Seahorse Main Screen

يطلق عليه المشرف ، وهو مشروع سطح مكتب جنوم ، “Seahorse ، واجهة تشفير جنوم

ولكن ستجده في قائمة التطبيقات باسم كلمات المرور والمفاتيح.

يمكنه إدارة العديد من أنواع المفاتيح وتسجيلات الدخول المختلفة ، لكنني سأركز على SSH.

كما هو الحال مع إصدار سطر الأوامر  سيتم تخزين التكوين الخاص به في الدليل الفرعي المعتاد .ssh في الدليل الرئيسي.

يمكنك إنشاء مفتاح جديد من الواجهة الموضحة أدناه.

من Seahorse GUI ، انقر فوق علامة الجمع (+) وحدد Secure Shell Key ومتابعة.

Select SSH Key

توفر الشاشة التالية حقلًا لإدخال وصف.

يمكنك أيضًا اختيار ما إذا كنت تريد المتابعة وتوزيع هذا المفتاح على نظام آخر تريد الاتصال به في المستقبل ، ولكن على سبيل المثال ، انقر فوق “إنشاء مفتاح” فقط.

Creating a new SSH key

أثناء عملية إنشاء المفاتيح ، سيطلب منك إدخال عبارة مرور. غالبًا ما أترك هذا فارغًا لتجنب الاضطرار إلى إدخال عبارة المرور في كل مرة أحاول فيها الاتصال بنظام آخر

إذا كنت تريد استخدام طريقتي ، فما عليك سوى النقر فوق “موافق” مرتين.

يتم عرض مفتاحك الجديد في الواجهة.

My first SSH key

يمكنك أيضًا تأكيد وجود زوج المفاتيح الخاص بك من خلال البحث في الدليل الفرعي .ssh للدليل الرئيسي.

alan@mainstation:~$ cd .ssh
alan@mainstation:~/.ssh$ ls -l
total 12
-rw——- 1 alan alan 1679 Apr  1 11:40 id_rsa
-rw-r–r– 1 alan alan  398 Apr  1 11:40 id_rsa.pub
-rw-r–r– 1 alan alan  222 Apr  1 10:54 known_hosts

يوجد ملفان يشكلان زوج مفاتيح SSH.

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

الملف id_rsa.pub هو المفتاح العمومي. يعد المشاركة آمنًا لأنه الملف الذي يتم نسخه إلى نظام بعيد عند تكوين المصادقة المستندة إلى المفاتيح.

دعنا ننظر إلى ذلك بعد ذلك.

لاستخدام المصادقة المستندة إلى المفتاح مع مضيف بعيد ، تحتاج إلى نسخ المفتاح العمومي الخاص بك إلى ذلك الخادم البعيد.

هذا مناسب لأنك لا تحتاج إلى كتابة كلمة مرور لتسجيل الدخول. سطر الأوامر لهذا هو ssh-copy-id -i <ملف الهوية> <remote_host>.

في واجهة المستخدم الرسومية ، يمكنك تحقيق ذلك عن طريق النقر فوق عن بعد من شريط القوائم أو النقر بزر الماوس الأيمن على مفتاح SSH.

حدد Configure Key for Secure Shell ، وسوف تظهر هذه النافذة:

Configuring a remote server

أدخل اسم المضيف للخادم البعيد وانقر فوق إعداد. سيُطلب منك كلمة مرور تسجيل الدخول للخادم البعيد ، لذا أدخلها.

لا توجد نوافذ أو مطالبات إضافية. يمكنك الآن تسجيل الدخول إلى الخادم البعيد دون الحاجة إلى إدخال كلمة المرور الخاصة بك.

alan@mainstation:~$ ssh alan@workstation
Last login: Mon Apr  1 12:45:49 2019 from 192.168.2.6
alan@workstation:~$
الحصول على مزيد من المساعدة:
معظم الوقت ، نستخدم SSH وأدواته المساعدة في سطر الأوامر. قم بتنزيل SSH Cheat Sheet للحصول على دليل استخدام كامل.

شاهد أيضاً

كيفية تثبيت برنامج device driver على لينكس

كيفية تثبيت برنامج device driver على لينكس

كيفية تثبيت برنامج device driver على لينكس 1. واجهات المستخدم إذا كنت جديدًا على نظام …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *