يوفر GitHub ميزة مفتاح SSH
مناسبة للوصول إلى مستودعاتك على سطر الأوامر.بدلاً من استخدام أسماء المستخدمين وكلمات المرور في كل مرة تقوم فيها بالضغط أو السحب من المستودع الخاص بك ، يمكنك استخدام المفتاح الخاص بك.سنتعرف في هذه المقالة على كيفية إضافة مفاتيح SSH إلى حسابك على GitHub.
لماذا استخدام مفتاح SSH؟
يعد استخدام مفتاح SSH طريقة مريحة وآمنة للوصول إلى حسابك.إنها ملائمة لأنك لست بحاجة إلى تذكر كلمة مرور طويلة.ويمكنك أن تجعل كلمة المرور الخاصة بك فعلاً طويلة وحشية وبأمان بحيث لا يستطيع أي إنسان أو بوت أن يخمنها.يعمل مفتاح SSH كمفتاح فعلي لا تملكه إلا.
كيفية إنشاء مفتاح SSH
لاستخدام مفتاح SSH مع Git ، يجب أولاً إنشاء المفتاح على جهاز الكمبيوتر الخاص بك.إذا كان لديك بالفعل مفتاح SSH ، فيمكنك تخطي هذه الخطوات.للتحقق مما إذا كان لديك مفتاح ، يمكنك تشغيل هذا الأمر:
chris@server# ssh-add -l
اتبع الخطوات التالية لإنشاء المفتاح ونسخ محتوياته. ستحتاج إلى فتح التطبيق الافتراضي لجهاز الكمبيوتر الخاص بك.
افتح تطبيق المحطة على جهاز الكمبيوتر الخاص بك
أدخل الأمر التالي ، مع استبدال [email protected] بعنوان بريدك الإلكتروني
chris @ server # ssh-keygen -t rsa -b 4096 -C "[email protected]"
اضغط على Enter لقبول موقع الملف الافتراضي
أدخل عبارة مرور آمنة
اضغط دخول
أدخل هذا الأمر لعرض محتويات مفتاحك العام
chris @ server # cat .ssh / id_rsa.pub
انسخ محتويات مفتاحك إلى حافظتك (سنحتاجها لاحقًا)
افتح تطبيق المحطة على جهاز الكمبيوتر الخاص بك
أدخل الأمر التالي ، مع استبدال [email protected] بعنوان بريدك الإلكتروني
chris @ server # ssh-keygen -t rsa -b 4096 -C "[email protected]"
اضغط على Enter لقبول موقع الملف الافتراضي
أدخل عبارة مرور آمنة
اضغط دخول
أدخل هذا الأمر لعرض محتويات مفتاحك العام
chris @ server # cat .ssh / id_rsa.pub
انسخ محتويات مفتاحك إلى حافظتك (سنحتاجها لاحقًا)
من المهم أن تتذكر أن مفتاح SSH يتكون من جزئين: مفتاح خاص ومفتاح عام.كما يوحي الاسم ، المفتاح الخاص هو فقط للاستخدام الخاص.لا تشارك أبدًا مفتاحك الخاص مع أي شخص (مع استثناءات لمسؤول النظام أو الأشخاص الموثوق بهم الآخرين داخل مؤسستك).هذا وسوف يكون من المهم في وقت لاحق.
كيفية إضافة مفتاح SSH إلى حساب جيتاب الخاص بك
الآن رأينا بالفعل سبب رغبتك في استخدام مفتاح SSH.كما أظهرنا كيفية إنشاء مفتاح SSH على جهاز الكمبيوتر الخاص بك.
كما ذكرنا أعلاه ، لدينا مفتاح خاص ومفتاح عام.في الخطوات أدناه ، ستتعرف على كيفية تحميل مفتاحك العام إلى GitHub.
سجِّل الدخول إلى حسابك على GitHub
انقر فوق الصورة الرمزية الخاصة بك واختر الإعدادات
كيفية إضافة مفتاح SSH إلى حساب جيتاب الخاص بك
الآن رأينا بالفعل سبب رغبتك في استخدام مفتاح SSH.كما أظهرنا كيفية إنشاء مفتاح SSH على جهاز الكمبيوتر الخاص بك.
كما ذكرنا أعلاه ، لدينا مفتاح خاص ومفتاح عام.في الخطوات أدناه ، ستتعرف على كيفية تحميل مفتاحك العام إلى GitHub.
سجِّل الدخول إلى حسابك على GitHub
انقر فوق الصورة الرمزية الخاصة بك واختر الإعدادات
-
حدد مفاتيح SSH و GPG
-
انقر فوق مفتاح SSH جديد
-
أدخل عنوانًا في الحقل
-
الصق مفتاحك العام في حقل المفتاح
- اضغط Add SSH key
الخطوات التالية
أحسنت!يمكنك الآن إضافة مفاتيح SSH إلى حسابك على GitHub.تأكد من التحقق من بعض مقالات Git الأخرى: