
دليل إدارة خواديم أوبنتو (Ubuntu Server Management Guide)
يُعد نظام أوبنتو سيرفر (Ubuntu Server) أحد أشهر أنظمة التشغيل المستخدمة في بيئات الخواديم حول العالم، لما يتميز به من استقرار، ودعم واسع، ومجتمع نشط. إذا كنت تخطط لإدارة خادم أوبنتو أو تريد تطوير مهاراتك كمسؤول نظم (SysAdmin)، فهذا الدليل سيعطيك نظرة شاملة على الأساسيات التي تحتاج إلى معرفتها.
أولاً: تثبيت أوبنتو سيرفر
لتبدأ بإدارة خادم أوبنتو، عليك أولًا تثبيته على جهاز حقيقي أو آلة افتراضية:
-
يمكن تنزيل نسخة Ubuntu Server من ubuntu.com.
-
بعد التثبيت، غالبًا ما يتم إعداد الشبكة، وإعداد المستخدم الجذر (root أو sudo)، وتحديث الحزم.
ثانيًا: إدارة الحزم
أوبنتو يستخدم مدير الحزم APT:
-
لتحديث النظام:
-
لتثبيت البرامج:
-
لحذف برنامج:
ثالثًا: إدارة المستخدمين والصلاحيات
-
إنشاء مستخدم جديد:
-
إضافة مستخدم إلى مجموعة sudo:
-
عرض المستخدمين:
رابعًا: إدارة الخدمات (Systemd)
-
لبدء خدمة:
-
لإيقاف خدمة:
-
لجعل الخدمة تعمل تلقائيًا عند الإقلاع:
خامسًا: إعداد الجدار الناري (Firewall)
Ubuntu يستخدم UFW (Uncomplicated Firewall):
-
لتفعيل الجدار الناري:
-
للسماح بالوصول لـ SSH:
-
لرؤية القواعد:
سادسًا: مراقبة النظام
-
عرض استخدام الموارد:
-
top
أوhtop
-
-
عرض حالة القرص:
-
df -h
-
-
مراقبة الشبكة:
-
ifconfig
أوip a
-
netstat
أوss
-
سابعًا: النسخ الاحتياطي والأمان
-
استخدم أدوات مثل:
-
rsync
للنسخ الاحتياطي اليدوي أو التلقائي. -
إعداد SSH بمفتاح خاص لتقليل مخاطر الاختراق.
-
تحديثات دورية للنظام والبرامج.
-
ثامنًا: أدوات مساعدة مهمة
-
Fail2Ban: لمنع محاولات الاختراق.
-
Docker: لتشغيل الحاويات بسهولة.
-
Nginx أو Apache: لإعداد خادم ويب.
الخلاصة
إدارة خواديم أوبنتو تتطلب معرفة تقنية، ولكنها ليست معقدة كما تبدو. كلما زادت ممارستك واستكشافك، كلما أصبحت أكثر كفاءة في التعامل مع المهام المختلفة. ابدأ بالقواعد الأساسية، واستمر في التعلم، وكن دائمًا على اطلاع بأفضل الممارسات الأمنية والتقنية.