الدرس الرابع || تغيير طريقة الدخول للشل من Password إلى Private Key
المشاهدات:
22
الردود:
4
Abo-Karim
Administrator
معلومات Abo-Karim
- رقم العضوية
- 1
- تاريخ التسجيل
- 2015-06-22
- الإقامة
- ام الدنيــ EGYPT ــا
- الموقع الالكتروني
- هيلبرنت
- آخر نشاط
- المشاركات
- 5,031
- المعدل اليومي
- 1.22
- الحلول
- 1
- مستوى التفاعل
- 218
- قوة السمعه
أوسمة العضو
درسنا اليوم مهم جدا جدا كضافة طبقة جديدة من حماية الشل لمتابعة الدرسو السابقة من هتنا.
الدرس الاول || كيف تتم عملية شراء السيرفر الافتراضى VPS؟
الدرس الثاني || ما هو Ubuntu Server؟ تعرف على نظام أوبونتو ومميزاته
الدرس الثالث || طريقة الدخول الى الشل SSH من خلال PUTTY (الجزء الاول)
الدرس الثالث || طريقة تغيير كلمة المرور واسم الخادم - كطبقة حماية (الجزء الثانى)
اضغط Open.
ثم:
لو دخلت وظهر لك Shell ، خليك داخل الجلسة ولا تقفلها.
ملحوظة هام
وجود جلسة PuTTY القديمة مفتوحة مهم جدًا؛ لأنها ستكون جلسة الأمان الاحتياطية لو حصل خطأ أثناء إعداد الـ SSH Key.
بعد ماتم فتح PuTTYgen نفذ الخطوات التالية بالترتيب
2- بغد نسخ كل المحتوى الموجود بداخله لا تقم بغلق PuTTYgen بعد.
ثم نفذ هذا الامر
ثم قم هنا بلصق الـ Public Key الذي نسخته من PuTTYgen.
ملحوظة من لم يظبط معاه الموضوع يعمل الخطوات دى Ctrl + K ثم Ctrl + X لحذف اى تغييرها سيعطينى اختيارات (Save modified buffer? Y Yes N No) نكتب حرف N هيرجعك على الروت على هذا الشكل
قم الان بلصق هذا الامر
سيظهر لك:
قم الان باخذ الكود كوبى ثم قم باضغط كليك يمين بالماوس مرة واحدة
ثم انتر هيرجعك الى root@server
نفذ هذا الامر
معناه: يحدد صلاحيات ملف authorized_keys.
اما 600 تعني:
ثم قم بتنفذ هذا الامر
معناه: يجعل:
الخطوة السابعة
قم الان بفتح Putty جديد وافعل كما بالصورة
ثم
الخطوة الاخيرة
تجربة الدخول بعد الضغط على اوبن سيفتح لك صفحة الشل كما بالصورة
ستظهر على هذا الشكل بعد كتابة الباسورد المرتبط بالملف البرايفت
الدرس الاول || كيف تتم عملية شراء السيرفر الافتراضى VPS؟
الدرس الثاني || ما هو Ubuntu Server؟ تعرف على نظام أوبونتو ومميزاته
الدرس الثالث || طريقة الدخول الى الشل SSH من خلال PUTTY (الجزء الاول)
الدرس الثالث || طريقة تغيير كلمة المرور واسم الخادم - كطبقة حماية (الجزء الثانى)
الخطوة الاولى
افتح PuTTY العادي، واستخدم نفس بيانات الدخول التي تستخدمها حاليًا:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ثم:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
الخطوة الثانية
بعد ما دخلت للـ PUTTY العادى اتركه كما هو مفتوح ثم اذهب وقم بفتح PuTTYgen لننشئ الـ Private/Public Key.
ملحوظة هام
وجود جلسة PuTTY القديمة مفتوحة مهم جدًا؛ لأنها ستكون جلسة الأمان الاحتياطية لو حصل خطأ أثناء إعداد الـ SSH Key.
بعد ماتم فتح PuTTYgen نفذ الخطوات التالية بالترتيب
- EdDSA
- Ed25519
- اضغط Generate.
- حرّك الماوس داخل المنطقة الفارغة حتى يكتمل إنشاء المفتاح (ولا تنسى بعد التوليد تنسخه فى ملف TXT).
- اكتب كلمة مرور في Key passphrase
- كررها في Confirm passphrase.
- اضغط Save private key واحفظ الملف كما بالصورة.
الخطوة الثالثة
1- قم بنسخ الـ Public Key المشاره له فى النقطة رقم 4 بالاعلى.2- بغد نسخ كل المحتوى الموجود بداخله لا تقم بغلق PuTTYgen بعد.
الخطوة الرابعة
ارجع إلى جلسة PuTTY الحالية اقصد العادية اللى قولتلك فى الاولا تغلقها وبما انك داخل الروت root نفذ هذا الامر
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ملحوظة من لم يظبط معاه الموضوع يعمل الخطوات دى Ctrl + K ثم Ctrl + X لحذف اى تغييرها سيعطينى اختيارات (Save modified buffer? Y Yes N No) نكتب حرف N هيرجعك على الروت على هذا الشكل
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ثم انتر هيرجعك الى root@server
الخطوة الخامسة
التاكد من ان المفتاح موجو نفذ هذا الامر
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
الخطوة السادسة
تحديد الصلاحياتنفذ هذا الامر
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
اما 600 تعني:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ثم قم بتنفذ هذا الامر
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
الخطوة السابعة
قم الان بفتح Putty جديد وافعل كما بالصورة
ثم
تجربة الدخول بعد الضغط على اوبن سيفتح لك صفحة الشل كما بالصورة
ستظهر على هذا الشكل بعد كتابة الباسورد المرتبط بالملف البرايفت
التعديل الأخير: