أمنيّات البتّار

تعلم كيف تنشيء سيرفرك الخاص بسهولة (TurnkeyLinux)

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

السلام عليكم ورحمه الله وبركاته، سوف نتكلم اليوم عن تنصيب توزيعات مجهزة من شركه turnkey linux ممكن أن نستعملها على الشبكة بدون الحاجه إلى الاتصال بالنت.

تمتاز توزيعات هذه الشركة بالسهوله الكبيرة في التنصيب والعمل على السيرفر المجهز مسبقاٌ من قبل الشركه.

مثلاٌ لدينا owncloud لمشاركه الملفات mattermost لعمل مجموعات عمل ومحادثه وكذلك gnusocial بديل عن فيسبوك. وهناك أيضاٌ الكثير من البرامج الجاهزة.

نبدأ بالذهاب الى موقع Turnkey Linux

https://www.turnkeylinux.org/

ملاحظه: جميع السيرفرات أساسها debian

الصفحه الاولى من برامج turnkeylinux
الصفحه الأولى من برامج turnkeylinux

 

نختار أحد السيرفرات المتاحة (gnusocial). ونحمل ملف الiso الخاص بهذا السيرفر

turnkey gnu social

 

ملاحظه: تنصيب جميع سيرفرات turnkey linux متشابه من حيث الخطوات.

عندما ننتهي من التحميل نشغل برنامج virtualbox ونتبع الخطوات التالية:

نضغط على new

ندخل الاسم الذي نريده

نختار type: linux

نختارversion: debian (64-bit)

نضغط next

نختار حجم الرامات الذي نريد السماح للتوزيعه بإستخدامه

نضغظ next

نقوم بإختيار إضافه هارد جديد

نضعط create

نختار صيغه الهارد الجديد (أي واحده من الصيغ المتاحه)

نضغط next

نختار dynamically allocated

نضغط next

نختار حجم الهارد الذي نتوقع استخدامه

ملاحظه: في الصوره الحجم 320GB لكن بما أننا اخترنا dynamically allocated في الخطوة السابقة فالمساحة الحقيقيه على الجهاز هي فقط المساحة المستعملة من قبل نسخه النظام الوهمية, فمثلاٌ لو كان عندنا حجم التوزيعة التي نصبناها 4 جيجا فالحجم الذي يأخذه virtualbox  من سعة تخزين الكمبيوتر الأساسية هو 4 جيجا فقط وليس 320 جيجا.

نضغط create

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

الآن ومن الواجهة الأساسيه لvirtualbox نضغط على settings

نضغط storage ثم تحت controller : IDE نضغط empty ثم نضغط صورة القرص عند كلمه optical drive

نختار choose virtual optical disk drive

ونقوم باختيار ملف الiso لgnusocial الذي قمنا بتحميله

نضغط على network  ثم نضغط عند attached to ونختار bridged adapter

ملاحظه: الاسم  name قد يتغير بحسب التوزيعه وطريقه الوصول للشبكه (ندعه كما هو)

هكذا نكون قد انتهينا من إجراء الإعدادات اللازمة ونكون جاهزين لبدأ عملية التنصيب.

الآن نختار الجهاز الوهمي ونضغط start

ننتظر قليلاٌ أو نضغط  enter لبدء التنصيب

نختار الخيار الأول ونضغط ok

نترك برنامج التنصيب يقوم  بالتقسيم التلقائي

نختار yes

في هذه الخطوه قبول تقسيم الهارد ديسك

نضغط yes

نوافق على تنصيب GRUB

انتهاء تنصيب التوزيعه ويبقى إدخال كلمات السر بعد أن نقوم بإعادة التشغيل بالضغط على yes

نقوم الآن بإدخال وتأكيد كلمه السر للمستخدم root (يجب حفظ كلمات السر لنستعملها لاحقاٌ)

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

الآن ندخل ونؤكد كلمه السر لقاعده البيانات، المستخدم root (هنا المستخدم نفس الاسم root لكن هذا مستخدم لقاعدة بيانات Mysql غير مستخدم الroot للنظام )

ندخل ونؤكد كلمه السر لمدير البرنامج gnusocial (اسم المدير administrator سوف نستخدم هذا الاسم لاحقاٌ لنتمكن من الدخول إلى البرنامج)

نضغط Apply

نضغط Apply

هنا خيار عمل backup عند الشركه نضغط skip (ممكن أن نقوم بعمل backup خاص بنا إذا دعت الحاجه)

هنا نضغط skip أيضاً

نختار install لتنصيب آخر التحديثات من الشبكة (ممكن أن يعمل البرنامج بدون شبكه وإن وجدت نقوم بالتحديث)

ملاحظه: التحديثات تشمل النظام الأساسي فقط (غالباٌ) ويختلف بحسب البرنامج

هكذا يكون البرنامج جاهز للعمل

نقوم بادخال الIP في أي متصفح لنبدأ باستعمال البرنامج GNU Social

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

هنا سوف نستعمل firefox

اضغط advanced ثم  add exception

نزيل العلامه من الخانه permanently store this exception (هذه الخطوة ليست إلزامية)

نضغط confirm security exception

هكذا نكون انتهينا ونبدأ بالعمل على البرنامج gnu social أو أي برنامج آخر قمنا بتنصيبه.

 

أبو عمر البتار

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