شروحات الكمبيوتر والإنترنت والموبايل

إضافة مفاتيح خاصة تلقائيًا لوكيل المصادقة OpenSSH على أوبونتو

في عصر التكنولوجيا الحديثة، يعاني العديد من المستخدمين من فقدان الوقت والجهد من خلال إدخال أوامر متكررة عند استخدام التطبيقات التي تعتمد على المفاتيح الخاصة مثل SSH. تعتبر إدارة المفاتيح الخاصة جزءًا أساسيًا من عملية الوصول الآمن إلى الأنظمة. في هذا المقال، سنستعرض كيفية إضافة هوية المفاتيح الخاصة تلقائيًا إلى وكيل مصادقة OpenSSH في نظام التشغيل Ubuntu 24.04 LTS باستخدام YubiKey، مما يسهل عملية الدخول حتى بعد إعادة تشغيل النظام.

ما هو YubiKey وكيف يعمل مع SSH؟

YubiKey هو جهاز مصادقة مادي يُستخدم للأمان. يعتمد على توفير مفاتيح تشفيرية تعزز من مستوى الأمان. عندما يتعلق الأمر باستخدام YubiKey مع SSH، يمكن لمستخدم Ubuntu بسهولة توصيل جهازه واستخدام المفتاح الموجود عليه للدخول بسهولة وأمان إلى الأنظمة.

أهمية إضافة المفاتيح تلقائيًا

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

كيفية إعداد إضافة المفاتيح تلقائيًا عند إدخال YubiKey

لضمان أن يتم إضافة الهوية الخاصة تلقائيًا عند إدخال YubiKey، يمكن اتباع الخطوات التالية:

  1. إنشاء ملف سكربت: ابدأ بإنشاء ملف سكربت بامتداد .sh في مجلد خاص بك، على سبيل المثال ~/.config/yubikey-ssh-add.sh. قم بفتح الملف باستخدام محرر النصوص المفضل لديك.

  2. إضافة الأوامر: أدخل الأمر /usr/bin/ssh-add -s /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so في الملف. هذا الأمر سيضمن إضافة المفتاح الخاص عند إدخال YubiKey.

  3. منح الإذن للتنفيذ: احرص على منح الإذن للملف ليكون قابلاً للتنفيذ. يمكنك استخدام الأمر التالي: chmod +x ~/.config/yubikey-ssh-add.sh.

  4. إعداد النظام لتنفيذ السكربت عند تسجيل الدخول: يمكنك استخدام أداة إدارة الجلسات الخاصة بك لإضافة السطر التالي إلى إعدادات الجلسة: ~/.config/yubikey-ssh-add.sh. هذا يضمن تنفيذ السكربت تلقائيًا عند بدء الجلسة.

الاستفادة من إضافة المفاتيح الخاصة تلقائيًا

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

الخلاصة

بفضل الحلول الحديثة مثل YubiKey، أصبح من السهل تعزيز أمان النظام وتقليل الوقت المهدر في العمليات المتكررة. إن استخدام أمر ssh-add بشكل تلقائي في نظام Ubuntu 24.04 LTS يضمن وصولاً سريعًا وآمنًا، مما يتيح لك التركيز على ما هو مهم بدلاً من الهدر في الوقت. من خلال إعداد هذا النظام، يمكنك تحسين تجربتك في استخدام SSH وجعل الوصول إلى الأنظمة أكثر سلاسة وفاعلية.

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

فهد السلال

خبير تقني متخصص في شروحات الكمبيوتر والإنترنت والموبايل، يتمتع بخبرة واسعة في تقديم حلول تقنية مبتكرة ومبسطة. يهدف فهد إلى مساعدة المستخدمين على تحسين تجربتهم التقنية من خلال مقالات وأدلة عملية واضحة وسهلة الفهم.
زر الذهاب إلى الأعلى
Don`t copy text!