مضى على الشبكة و يوم من العطاء.

الدرس التاسع : التثبيت : الجزء الأول : التثبيت الوهمي

الطاييرالطايير is verified member.

{ | مشرف قسم أنظمة التشغيل | }

firefox
linux

السمعة:

1720798110366.webp


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

سنقوم باعتماد طريقة غريبة بعض الشيء وهي اننا سنقوم بشرح وتثبيت ثلاث توزيعات لينكس مختلفين بثلاث طرق مختلفة ... فكما ذكرنا في درسنا السابق بأنه هناك ثلاث توزيعات رئيسية هم Debian و Red-hat و Arch

فنحن سنقوم بتثبيت ثلاث توزيعات تم بنائها على تلك التوزيعات السابقة وقد وقع الاختيار على التوزيعات التالية وتثبيتها بالطرق التالية :

التوزيعة
Based on
طريقة التثبيت
Kali Linux
Debian-based
virtual-machine / نظام وهمي
Fedora Workstation
Red Hat-based
Bare-matal أو full-installation / تثبيت كامل على الجهاز
Garuda Linux
Arch-based
Dual-boot / أقلاع مزدوج

وكما سبق وأن عرضنا في درس الـ Virtualization أن هناك العديد من برامج الـ Hypervisor المتاحة وقد وقع اختيارنا على برنامج الـ VirtualBox لأنه مجاني كاملاً

ونكرر مجددًا أن الاختلاف بين التوزيعات الرئيسية سيكون في اختلاف مدير الحزم وبعض الملفات لا أكثر ولا أقل فيمكنك استخدام أي توزيعة تحب أو أي برنامج Hypervisor



بسم الله الرحمن الرحيم


استخدام لينكس أو أي نظام آخر كنظام وهمي من خلال برنامج مثل Virtualbox لا يؤثر بأي شكل من الأشكال على النظام الأساسي ولا يغير في ملفات النظام أو يقوم بعمل فورمات لأي قسم من أقسام الهارد وإنما يأخذ فقط مساحة محدده من قسم محدد على الهارد مثل أي برنامج أو ملف .


بما أننا في دورة لينكس فغالبًا ستكون مستخدم ويندوز أو ماك أو إس ولذلك سنقوم بالشرح على هذا الأساس إعتباراً بأن نظام الشغيل الذي تستخدمه هو ويندوز

1720802952500.webp

تنزيل وتثيت توزيعة كالي لينكس كنظام وهمي على VirtualBox
1720803169532.webp

في العنوان السابق تم ذكر أمرين وهما التوزيعة وبرنامج الـ VirtualBox وهذا معناه اننا نحتاج الى توزيعة كالي لينكس و نحتاج برنامج الـ VirtualBox و السؤال هنا ؛ كيف نحصل عليهم ؟!

عادةً في هذه الحالات أول شيء نلجأ اليه هو المتصفح للبحث على الانترنت ... فدعنا نجرب هذه الطريقة ...

نحن نحتاج الى برنامج يسمى VirtualBox ولذلك سنذهب للمتصفح و نكتب في خانه البحث VirtualBox :

سيظهر لنا هذا الموقع :
Oracle VM VirtualBox وغالباً سيكون أول اختيار ... سنقوم بالضغط عليه
عند الضغط على الرابط سيتم نقلك لصفحة البرنامج ... وبما إننا نريد تنزيل البرنامج على جهازنا فسنبحث عن كلمة تنزيل أو Download وحين نجدها نضغط عليها
عند الضغط علي كلمة Download سيتم نقلك لهذه الصفحة (
٢.webp
) لاختيار نظام الـ Host أو المضيف الخاص بك ... وبما اننا نستعمل نظام ويندوز سنقوم باختيار اول اختيار وهو Windows hosts


(بالطبع ان كنت تستخدم نظام اساسي Host آخر غير ويندوز ستقوم باختياره .. ولكننا اعتبرنا انك تستخدم ويندوز ولذلك قمنا بالاختيار السابق)

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


١.webp


نجد في المرفق السابق خيارات مثل : Preferences , Import , Export , New , Add

Preferences : خاصة باعدادات برنامج الـ Virtualbox .
Import , Export : خاصة بعمليات النقل Migration والتي تكلمنا عنها في درس الـ Virtualization .
New : للبدأ في إنشاء نظام وهمي جديد (أو بعبارة اخرى لانشاء جهاز حاسب آلي جديد داخل جهازك) (سنحتاج الى نسخة نظام لتثبيته أو تشغيله مباشر)
Add : لاختيار نظام مُعد مسبقاً جاهز للاستخدام . ( سنحتاج الى نسخة من ملفات نظام وهمي معد مسبقاً)




ولكن قبل الشروع في بدأ انشاء نظام وهمي يجب علينا تنزيل وتثبيت الـ Extensions الخاصة ببرنامج الـ VirtualBox لتفادي أي مشاكل في المستقبل

لإتمام ذلك سنعود لموقع الـ VirtualBox تحديداً صفحة --> التنزيلات <-- ونقوم بالنزول قليلاً في الصفحة أو نبحث عن Extension pack هكذا : (
٣.webp
) ونقوم بتنزيلها
بعد الإنتهاء من تنزيل الـ Extension نذهب لبرنامج الـ VirtualBox ومن شريط الأدوات نختار :

File ثم Tools ثم Extension pack manager هكذا (
٤.webp
)
ستظهر لنا نافذه هكذا (
٥.webp
) نضغط على install ونختار ما قمنا بتنزيله .
وهكذا نكون قمنا بتثبيت الـ Extension pack الخاص بالبرنامج وجاهزين لتبدأ انشاء النظام الوهمي .




الآن بعد ان جهزنا برنامج الـ virtualization الخطوة التالية من المأكد اننا نحتاج النظام الذي سنعمل عليه (حيث ان الآن يعتبر اننا أنشأنا جهاز صغير داخل جهازنا ولكن لا يوجد نظام حتى يستطيع هذا الجهاز الإقلاع فإذا قمت بالضغط على New وقمت بإعداد الجهاز كاملاً ستجد انه في الأخير يسألك على نظام كي يستطيع الاقلاع كما سنرى )


سنعود الى تجربتنا الأولى وهي الذهاب الى المتصفح مره أخرى و كتابة Kali linux في شريط البحث :

سيظهر لنا هذا الموقع :Kali Linux | Penetration Testing and Ethical Hacking Linux Distribution وغالباً سيكون أول اختيار ... سنقوم بالضغط عليه

سنقوم بالبحث على تنزيل أو Download والضغط عليها ...

بعد ذلك يستم نقلك الى صفحة كهذه :


٦.webp


ما يهمنا في تلك الخيارات هو الثلاث خيارات التالية .. لماذا ؟! - ببساطة لأن تلك هي الخيارات التي نعرفها وقمنا بشرحها وفهمناها 🤗 :

1720979933737.webp
1720980097808.webp
1720980123254.webp


سؤال مهم جداً يبين مدى إستيعابك وفهمك الدروس السابقة وتحديداً الدرس السابع :

ما الخيار أو الخيارات التي يمكننا أن نستخدمها مع الـ virtualbox بغض النظر عن الخيار الأفضل ؟!

الإجابة : جميع الخيارات يمكننا استخدامها ويرجع ذلك بسبب طريقة عمل الـ virtualization ؟! فيمكنك التعامل وكأنه جهاز وهمي وليس مجرد نظام

توضيحاً للإجابة السابقة سنقوم بتحليل الثلاث خيارات :
Installer Images : هي نسخة لتثبيت النظام على الجهاز (سواء جهازك الحقيقي أو جهازك الوهمي على VirtualBox) . بإمتداد ISO يمكنك حرقها على USB أو استخدامها مباشرة على الـ VirtualBox
Live Boot : هي نسخة للإقلاع المباشر بدون الحاجة لتثبيت النظام على الجهاز (سواء جهازك الحقيقي أو جهازك الوهمي على VirtualBox) . بإمتداد ISO يمكنك حرقها على USB أو استخدامها مباشرة على الـ VirtualBox
Virtual Machines : هي نسخة نظام وهمي معد مسبقاً (مجهزة خصيصاً للاستخدام على VirtualBox) .
بإمتداد vbox تستخدمها عن طريق عمل Add في الـ VirtualBox

وبما إننا سنقوم في الدورة بتثبيت لينكس بثلاث طرق وهي التثبيت الكامل والإقلاع المزدوج و الـ virtualization ولكن يتبقى لنا طريقة الإقلاع المباشر ولحل هذا فسنقوم بتنزيل نسخة الـ live booting من الكالي واستخدامها كإقلاع مباشر على الجهاز الوهمي الـ VirtualBox وبذلك نكون قد جربنا وشرحنا جميع الطرق الشائعة لتثبيت لينكس .

فالآن سنعود الى صفحة التنزيلات في موقع الكالي لينكس ونقوم بإختيار نسخة الـ live booting


1720983226000.webp




والآن بعد ان قمنا بالإنتهاء من تنزيل نسخة النظام التي سنعمل عليها نعود الى برنامج الـ VirtualBox ونقوم بالضغط على New ستظهر هذه النافذه :


٧.webp


١ - إسم النظام الوهمي ( أي اسم تفضل ليس له أهمية )
٢ - المسار الذي سيتم فيه انشاء القرص الوهمي و حفظ ملفات النظام (مجرد مساحة على القرص الأساسي الخاص بجهازك)
٣ - نسخة الـ ISO للنظام (لن نقوم بتزويدها الآن)
٤ - نوع النظام (سنختار Linux بالتأكيد)
٥ - إصدار النظام (سنختار Debain 64-bit لأن كالي لينكس هو Debian-based)


عند الإنتهاء والضغط على Next ستظهر هذه النافذه :



٨.webp


لتحديد كم الذاكرة التي سيحصل عليها الجهاز الجديد (الأنسب 2GB)
ثم
تحديد عدد الـ cpu التي سيحصل عليها الجهاز الجديد (الأنسب ١)


عند تشغيل هذا النظام الوهمي ستكون هذه الموراد محدده بالكامل لهذا الجهاز ولا يستطيع النظام الأساسي الوصول إليها ولذلك يجب مراعاه هذا الأمر عند تحديد الموارد المخصصة للنظام الوهمي فمثلاً ليس من المنطقي اذا كان جهازك يملك 8GB من الذاكرة ان تحدد 7GB منها للنظام الوهمي في هذه الحالة لن يستطيع النظام الأساسي على العمل وبما ان الـ virtualbox يعمل على النظام الأساسي الذي بدوره لن يكون قادراً على تشغيل النظام الوهمي ... وهذا ليس من المنطق (أغلب أنظمة لينكس تحتاج الى 2GB من الذاكرة و CPU و مساحة 30GB من القرص الصلب للعمل بشكل مناسب )


لقد قمنا بشرح ما هو الـ EFI فيمكنك تحديد اذا ترغب في هذا الخيار أم لا (سأكمل بدونه)

عند الإنتهاء والضغط على Next ستظهر هذه النافذة :



٩.webp


Create a Virtual Hard Disk Now : ستقوم بانشاء القرص الوهمي الذي يستخدمه النظام (الأنسب 20GB)
بإختيارك Pre-allocate Full Size يتم تخصيص كل مساحة تخزينه مسبقًا حتى إن لم يستخدم النظام الوهمي هذه المساحة ولكن سيأخذ مساحة كاملة من القرص الأساسي وفي حالة عدم اختيارك هذا الخيار يتم إنشاء ملف قرص بحد أعلى محدد مسبقًا لحجمه. لكن يزداد حجم صورة القرص فقط عند كتابة بيانات جديدة إلى القرص . (وقد شرحنا هذا والسبب في درس الـ Virtualization

Use an Existing Virtual Hard Disk File : لاختيار واستخدام ملف قرص وهمي جاهز للأستخدام

بعد الضغط على Next ستظهر لك نافذه بجميع الاعدادات هكذا :



١٠.webp


نقوم بالضغط على Finish ونكون اكملنا اعداد النظام الوهمي

نضغط على Start وحينها سيظهر لنا تلك النافذه :


١١.webp


هل تستطيع استنتاج السبب ؟! ..... نعم لاننا اعددنا الجهاز فحالياً نملك جهاز مصغر داخل نظامنا الاساسي ولكن هذا النظام لا يجد نسخة لنظام يستطيع يستخدمها للاقلاع ....

وهنا الخطوة الأخيرة .... وهي تزويد هذا الجهاز بمسار نسخة الكالي لينكس الذي قمنا بتنزيلها

وعند اتمامك هذه العملية سيبدأ اقلاع النظام ويكون جاهز للاستخدام :


1720987949581.webp


وهنا نستطيع أن نقول هنيئاً لك فقد أتممت العملية بنجاح وجاهز لدخول عالم اللينكس

1720988018395.webp


 
التعديل الأخير:
في دروس تكملة لو ما في فين الدورة والكورس
 
فينها تحميل ما في شرح برامج اختراق
 
فينها تحميل ما في شرح برامج اختراق
حضرتك هذه دورة لينكس وليس برامج أختراق !

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


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



لو قمت انت بانشاء حساب وتغيير او تعيين كلمه سر خاصة فافضل واسهل حل انك تنشأ ماشين جديد .. لكن اذا ما قمت بانشاء حساب او تغيير اي كلمه مرور ... فاسم المستخدم و كلمه السر الافتراضية للكالي لينكس هي :
kali
kali
لاسم الاستخدم وكلمة السر بالتوالي

شان اكمل عملية تثبيت نظام كالي لينكس

رجعت غيرت الاختيار اخر خطوه وتحمل معي النظام ومن كثر المحاولات ماعاد دريت ايش هي كلمه السر كيف اغير اسم المستخدم وكلمه السر لو سمحت
شوف كم محاوله وانا اريد اثبت النظام قلت بثبته من جديد وكل مره يطلع معي شيء لي ثلاث ايام انا والنظام ابي اثبته هههههههههههههههههههه
 

المرفقات

  • KALI 22.webp
    KALI 22.webp
    56.1 KB · المشاهدات: 106

آخر المشاركات

فانوس

رمضان
عودة
أعلى