أستمع الى المقال

Webmin هو تطبيق ويب تمت كتابته بشكل أساسي بـلغة Perl، وهو مجاني ومفتوح المصدر، يعمل كلوحة تحكم إدارة لانظمة التشغيل مثل يونيكس، لينكس و BSD.

كما يوفر لوحة تحكم رسومية؛ واجهة رسومية في المتصفح تسمح بإدارة جميع أنواع الخدمات وإعدادات التكوين على نظام تشغيل كمخدم، و,يستخدم عادةً المنفذ “10000” ليسمح للمستخدم بالوصول المباشر للجهاز المحلي أو البعيد لإدارة خدمات النظام.

استخدامات Webmin

يمكّن Webmin المستخدم من إدارة معظم أجزاء نظام التشغيل وخدماته، كإعداد وتهيئة ملفات التكوين، وإعداد حسابات المستخدمين، وإدارة الصلاحيات، وإدارة أقسام القرص، وإعداد خادم الويب أو خادم FTP، وإعداد وإدارة قواعد البيانات، وتمكين جدار الحماية أو تشغيل الأوامر، وتثبيت الحزم وإدارة إعادة توجيه البريد الإلكتروني.

إذ يمكن ببساطة تنفيذ هذه المهام من خلال واجهة ويب سهلة الاستخدام.


كما يمكن إعداد اتصال آمن SSL للوصول، وإدارة النظام كاملاً عبر Webmin. ويمكن أيضًا تمكين خدمات إضافية غير تلك الافتراضية عبر تثبيت نماذج (modules) تسمح بتغطية كافة احتياجات أي مدير نظام أو مخدّم تقريبًا.

ملاحظة:

من الاستخدامات الشائعة لـ Webmin استخدامه كلوحة تحكم استضافة للموقع الإلكتروني، وذلك كونه مجاني ومتوفر لغالبية توزيعات لينكس. لكنه يحتاج بعض الخبرة في إدارة المخدّم، فإذا كنت تدير عدة نطاقات (مواقع إلكترونية) سيكون استخدام Virtualmin المبني على Webmin، حل متكامل وأكثر ملائمة.

خطوات تثبيت Webmin في ابونتو Ubuntu 22.04 LTS

سنشرح في التالي خطوات تثبيت Webmin في ابونتو , مع ملاحظة أن الخطوات هي ذاتها مع كل الإصدارات المتفرعة عن Debian مثل kali او mint وغيرها .

بدايةً، نقوم بتحديث مستودع أبونتو عبر الأمر التالي:

sudo apt update && sudo apt upgrade

لا يتم تضمين Webmin في مستودعات أبونتو افتراضيًا في الإصدارات الأخيرة، لذا تجب إضافته يدويًا.
بدايةً، سنقوم بتثبيت الحزم التالية الضرورية لتثبيت Webmin:

sudo apt install software-properties-common apt-transport-https

ونحتاج لاحقًا إلى إضافة مفتاح GPG key الخاص بــ Webmin عبر الأمر التالي:

wget -qO- https://download.webmin.com/jcameron-key.asc | sudo tee -a /etc/apt/trusted.gpg.d/jcameron-key.asc
GPG key

سنقوم الآن بتفعيل مسار مستودع Webmin وإضافته إلى توزيعة أبونتو عبر الأمر التالي:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

نحتاج لتحديث مستودع أبونتو مرةً أخرى لتتم إضافة Webmin له:

sudo apt update

بعد إتمام الخطوة السابقة، سيكون Webmin جاهز للتثبيت من مستودع أبونتو من خلال تمرير الأمر التالي:

sudo apt install webmin

بعد اكتمال التحميل والتثبيت، نقوم بفحص حالة Webmin كخدمة في النظام لدينا عبر الأمر التالي:

sudo systemctl status webmin

في حال استخدامك لجدار حماية أبونتو، عليك أن تمنح صلاحية الوصول عبر المنفذ 10000 لتسمح بالولوج إلى النظام عبر Webmin من جهاز آخر:

sudo ufw allow 10000/tcp

بعد اكتمال تثبيت Webmin وإعداد جدار الحماية وفتح منفذ 10000 الخاص به، يمكن الولوج إلى لوحة تحكم Webmin عبر المتصفح من الجهاز المحلي أو أي جهاز بعيد متصل بالشبكة عبر المنفذ 10000.
الصيغة العامة للاتصال هي:

https://server-ip-address:10000

على سبيل المثال إن رغبت بالولوج إلى Webmin عبر جهاز محلي مباشرةً يمكنك ببساطة استخدام الرابط التالي:

https://localhost:10000/

الولوج على جهاز محلي

ستفتح لك صفحة شبيهة بالصورة أعلاه مع تحذير مشابه “Warning: Potential Security Risk Ahead”


هذا يحدث لأن Webmin يفترض توفر شهادة SSL موثقة. أما في حالة كانت محلية (غير موثقة)، سيظهر لك تحذير، اضغط على Advanced، ومن ثم تابع Accept the RISK And Continue.

SSL certificate error

أما في حالة الاتصال البعيد عبر SSL، قم بإدخال عنوان IP متبوعًا بالمنفذ 10000.

تسجيل الدخول وبدء استخدام Webmin

سيظهر لك نموذج إدخال اسم المستخدم وكلمة المرور (حساب الجهاز المضيف):

تسجيل الدخول للوحة تحكم Webmin

ومن ثم ستصل إلى لوحة Webmin كما في الصورة التالية:

الآن أصبح بإمكانك استخدام Webmin لإدارة خدمات النظام كاملاً.
الفيديو التالي يتضمن جولة سريعة في Webmin:

ملحق النصائح:

  • في حال الرغبة في إزالة تثبيت Webmin، يمكن استخدام الأمر التالي:
sudo apt autoremove --purge webmin
  • إذا لم تكن تخطط لاستخدام Webmin مرةً أخرى، وأردت إزالته، يمكنك حذفه من مستودع أبونتو بشكلٍ نهائي وحذف GPG key الخاص به أيضًا.
sudo add-apt-repository --remove "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

sudo rm /etc/apt/trusted.gpg.d/jcameron-key.asc

هل أعجبك المحتوى وتريد المزيد منه يصل إلى صندوق بريدك الإلكتروني بشكلٍ دوري؟
انضم إلى قائمة من يقدّرون محتوى إكسڤار واشترك بنشرتنا البريدية.