Webmin ، قم بتثبيت هذه الأداة على Ubuntu 20.04

حول تثبيت webmin على Ubuntu 20.04

في المقالة التالية سنلقي نظرة على كيفية تثبيت Webmin على Ubuntu 20.04. هذا واحد أداة قائمة على الويب تسمح لمسؤولي النظام إدارة الأنظمة على غرار Gnu / Linux و Unixوخاصة الخوادم. يتيح لك Webmin إدارة حسابات المستخدمين ، وحزم التحديث ، وملفات سجل النظام ، وتكوين جدران الحماية ، والبريد الإلكتروني ، وقاعدة البيانات ، وما بعد الإصلاح ، وما إلى ذلك

Webmin مكتوب بلغة Perl ويعمل كخادم ويب خاص به وعملية. بشكل افتراضي ، يتصل عبر TCP عبر المنفذ 10000 ويمكن تهيئته لاستخدام SSL ، إذا تم تثبيت OpenSSL مع وحدات Perl النمطية.

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

تثبيت Webmin على Ubuntu 20.04

قبل البدء في تثبيت أي برنامج ، إنها دائمًا فكرة جيدة قم أولاً بتحديث الحزم المتوفرة من المستودعات. يمكننا القيام بذلك عن طريق فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأوامر:

sudo apt update && sudo apt upgrade

بعد ذلك سنضطر إلى ذلك تثبيت التبعيات اللازمة باستخدام الأمر:

تثبيت التبعيات المطلوبة

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

قم بتمكين مستودع Webmin

في هذه المرحلة ، يجب علينا قم بتمكين مستودع Webmin لأن هذا غير متوفر حتى الآن في Ubuntu 20.04 LTS.

بادئ ذي بدء ، دعنا أضف مفتاح Webmin GPG كما هو موضح في الآتي:

أضف مفتاح GPG

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

بعد الأمر السابق نستطيع أضف مستودع Webmin يدويًا بالأمر:

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

قم بتثبيت Webmin

حتى الآن ، قمنا بتحديث النظام ، وتثبيت مفتاح Webmin GPG ، وإضافة المستودع المطلوب يدويًا. الشيء التالي الذي سنفعله هو تثبيت webmin تنفيذ الأمر في محطة (Ctrl + Alt + T):

قم بتثبيت webmin على Ubuntu 20.04

sudo apt install webmin

بعد التثبيت ، سنكون قادرين على تحقق من حالة الخدمة تشغيل الأمر:

الحالة

sudo systemctl status webmin

كما هو موضح في لقطة الشاشة أعلاه ، يعمل Webmin بالفعل بشكل صحيح. الآن ل تحقق من الإصدار المثبت، سيتعين علينا فقط استخدام الأمر التالي:

إصدار webmin

dpkg -l | grep webmin

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

تكوين جدار الحماية

بشكل افتراضي، تستمع هذه الأداة إلى منفذ TCP 10000. للوصول إلى خادمنا خارجيًا ، يجب علينا فتح المنفذ في جدار الحماية. للقيام بذلك ، سنقوم بتنفيذ الأمر في محطة طرفية (Ctrl + Alt + T):

sudo ufw allow 10000/tcp

سنقوم الآن بإعادة تحميل جدار الحماية لإجراء التغييرات:

sudo ufw reload

للتحقق من حالة جدار الحماية ، سننفذ ما يلي:

sudo ufw status

دخول

لتسجيل الدخول إلى Webmin ، سيتعين علينا فقط القيام بذلك افتح المتصفح وانتقل إلى عنوان IP الخاص بخادمنا:

https://IP-del-servidor:10000/

في البداية ، سنلقي نظرة على صفحة الويب التالية للإشارة إلى وجود مخاطر محتملة في المستقبل. هذا ليس مقلقا لأنه يحدث لأن ينشئ Webmin شهادة SSL الخاصة به والتي لا يعتبرها المستعرض آمنة.

تحذير الأمان

للتغلب على هذه العقبة ، سنضغط ببساطة على ''متقدم"ثم في"اقبل المخاطرة واستمر".

قبول مخاطر الوصول إلى webmin

الآن يمكننا تسجيل الدخول مع مستخدم نظامنا. بالإضافة إلى ذلك ، عند تثبيت هذا التطبيق ، فإنه ينشئ مستخدمًا متميزًا لإدارة التطبيق باستخدام اسم الجذر وكلمة المرور التي يمتلكها مستخدم الجذر لدينا على الجهاز. إذا لم يتم تنشيط حساب الجذر ، فقد تحتاج إلى تغيير كلمة مرور مستخدم جذر Webmin. يمكن القيام بذلك عن طريق فتح محطة طرفية (Ctrl + Alt + T) وكتابة الأمر:

تغيير كلمة مرور الجذر في Webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave

أخيرًا ، سنصل إلى الشاشة حيث يمكننا تسجيل الدخول.

شاشة الدخول

في هذه المرحلة ، يمكننا المضي قدمًا وتكوين نظام Ubuntu 20.04 وفقًا لمواصفاته.

لوحة التحكم

لتحديث التثبيت لدينا، بعد كل عملية تشغيل لن يكون هناك المزيد لتشغيل الأوامر التالية في محطة طرفية (Ctrl + Alt + T):

sudo apt update && sudo apt upgrade

إلغاء

إلى حذف المستودع، في الطرفية (Ctrl + Alt + T) سيتعين علينا تنفيذ الأمر:

sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"

إذا نحن نستطيع أداة إزالة باستخدام الأمر:

إلغاء تثبيت Webmin في أوبونتو 20.04

sudo apt remove webmin; sudo apt autoremove

إلى مزيد من المعلومات حول هذا البرنامج، يمكنك استشارة موقع المشروع و توثيق التي يقدمونها لنا للمستخدمين هناك.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رامون قال

    مرحبا بالجميع.

    أجدها أداة ممتازة.
    ولكن حدث شيء لي بمجرد التثبيت ولا أعرف ما إذا كان نتيجة التثبيت.
    بعد تثبيت Webmin. على خادمي مع Ubuntu 20.04 عند إعادة تشغيل الخادم ، يفقد عناوين IP للواجهات. وأنا مجبر على تهيئتها عبر ifconfig. لقد قمت بمراجعة ملف installer-config.yaml وتم تكوينه بشكل صحيح.
    لقد حاولت تكوينه عبر Webmin لكن لم يحالفني الحظ.
    أي اقتراح؟