دليل إدارة خواديم أوبنتو (Ubuntu Server Management Guide)

يُعد نظام أوبنتو سيرفر (Ubuntu Server) أحد أشهر أنظمة التشغيل المستخدمة في بيئات الخواديم حول العالم، لما يتميز به من استقرار، ودعم واسع، ومجتمع نشط. إذا كنت تخطط لإدارة خادم أوبنتو أو تريد تطوير مهاراتك كمسؤول نظم (SysAdmin)، فهذا الدليل سيعطيك نظرة شاملة على الأساسيات التي تحتاج إلى معرفتها.


أولاً: تثبيت أوبنتو سيرفر

لتبدأ بإدارة خادم أوبنتو، عليك أولًا تثبيته على جهاز حقيقي أو آلة افتراضية:

  • يمكن تنزيل نسخة Ubuntu Server من ubuntu.com.

  • بعد التثبيت، غالبًا ما يتم إعداد الشبكة، وإعداد المستخدم الجذر (root أو sudo)، وتحديث الحزم.


ثانيًا: إدارة الحزم

أوبنتو يستخدم مدير الحزم APT:

  • لتحديث النظام:

    bash
    sudo apt update && sudo apt upgrade
  • لتثبيت البرامج:

    bash
    sudo apt install package-name
  • لحذف برنامج:

    bash
    sudo apt remove package-name

ثالثًا: إدارة المستخدمين والصلاحيات

  • إنشاء مستخدم جديد:

    bash
    sudo adduser username
  • إضافة مستخدم إلى مجموعة sudo:

    bash
    sudo usermod -aG sudo username
  • عرض المستخدمين:

    bash
    cut -d: -f1 /etc/passwd

رابعًا: إدارة الخدمات (Systemd)

  • لبدء خدمة:

    bash
    sudo systemctl start service-name
  • لإيقاف خدمة:

    bash
    sudo systemctl stop service-name
  • لجعل الخدمة تعمل تلقائيًا عند الإقلاع:

    bash
    sudo systemctl enable service-name

خامسًا: إعداد الجدار الناري (Firewall)

Ubuntu يستخدم UFW (Uncomplicated Firewall):

  • لتفعيل الجدار الناري:

    bash
    sudo ufw enable
  • للسماح بالوصول لـ SSH:

    bash
    sudo ufw allow ssh
  • لرؤية القواعد:

    bash
    sudo ufw status

سادسًا: مراقبة النظام

  • عرض استخدام الموارد:

    • top أو htop

  • عرض حالة القرص:

    • df -h

  • مراقبة الشبكة:

    • ifconfig أو ip a

    • netstat أو ss


سابعًا: النسخ الاحتياطي والأمان

  • استخدم أدوات مثل:

    • rsync للنسخ الاحتياطي اليدوي أو التلقائي.

    • إعداد SSH بمفتاح خاص لتقليل مخاطر الاختراق.

    • تحديثات دورية للنظام والبرامج.


ثامنًا: أدوات مساعدة مهمة

  • Fail2Ban: لمنع محاولات الاختراق.

  • Docker: لتشغيل الحاويات بسهولة.

  • Nginx أو Apache: لإعداد خادم ويب.


الخلاصة

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

تحميل كتاب دليل إدارة خواديم أوبنتو

Related Posts