إعدادات أوبونتو 20.04: التطبيقات وإدارة المستخدمين
تعد أوبونتو واحدة من أشهر توزيعات نظام التشغيل لينوكس، وتحظى بشعبية واسعة بفضل واجهتها البسيطة، ودعمه الكبير للعديد من الأدوات والبرمجيات. النسخة 20.04 من أوبونتو، المعروفة باسم “Focal Fossa”، هي واحدة من الإصدارات المستقرة التي تأتي مع العديد من التحسينات والميزات الجديدة. تركز هذه النسخة على توفير بيئة عمل مستقرة وسهلة الاستخدام للمستخدمين، مع التركيز على إدارة التطبيقات، إضافة إلى أدوات فعالة لإدارة المستخدمين.
في هذا المقال، سنتناول كيفية إعداد أوبونتو 20.04 فيما يخص تطبيقات النظام وإدارة المستخدمين، بالإضافة إلى الإجراءات التي يمكن اتخاذها لضمان استقرار النظام وحمايته من أي تهديدات محتملة.
إعداد التطبيقات في أوبونتو 20.04
تعتبر التطبيقات أحد أبرز جوانب أي نظام تشغيل، حيث تتيح للمستخدمين الوصول إلى أدوات وموارد تسهل حياتهم الرقمية. في أوبونتو 20.04، يوجد العديد من الطرق لتثبيت وإدارة التطبيقات، مما يوفر للمستخدمين مرونة كبيرة في تخصيص النظام بما يتناسب مع احتياجاتهم.
التثبيت من متجر التطبيقات (Ubuntu Software Store)
أحد أبسط الطرق لتثبيت التطبيقات في أوبونتو 20.04 هو عبر متجر التطبيقات المدمج “Ubuntu Software”. يعد هذا المتجر أداة رسومية توفر طريقة سهلة لاكتشاف وتثبيت العديد من التطبيقات المتوافقة مع أوبونتو. يمكن الوصول إليه ببساطة من خلال النقر على أيقونة متجر البرمجيات في شريط التطبيقات.
-
البحث عن التطبيق: يمكن للمستخدم البحث عن التطبيق الذي يريد تثبيته باستخدام شريط البحث في الجزء العلوي من نافذة المتجر.
-
التثبيت: بمجرد العثور على التطبيق المطلوب، يكفي النقر عليه ثم الضغط على زر “تثبيت”.
-
إدارة التطبيقات: من نفس المتجر، يمكن للمستخدم إدارة التطبيقات المثبتة، حيث يستطيع إزالة أي تطبيقات غير ضرورية أو تحديث التطبيقات المثبتة لضمان استخدامها بأحدث إصدار.
استخدام الأوامر عبر الطرفية (Terminal)
بالإضافة إلى طريقة متجر التطبيقات، تقدم أوبونتو 20.04 أيضًا طريقة فعالة وسريعة لتثبيت التطبيقات باستخدام الأوامر عبر الطرفية. يعتمد العديد من المستخدمين المتقدمين على هذه الطريقة لأنها تتيح لهم المزيد من السيطرة على النظام.
-
تثبيت التطبيقات باستخدام APT: يمكن للمستخدمين تثبيت التطبيقات باستخدام أداة APT (Advanced Packaging Tool) عبر الطرفية. على سبيل المثال، لتثبيت متصفح Firefox، يمكن كتابة الأمر التالي:
sqlsudo apt update sudo apt install firefox -
تحديث التطبيقات: لتحديث جميع التطبيقات المثبتة في النظام، يمكن استخدام الأمر:
nginxsudo apt upgrade -
إزالة التطبيقات: إذا قرر المستخدم إزالة تطبيق معين من النظام، يمكنه استخدام الأمر التالي:
arduinosudo apt remove <اسم التطبيق>
إدارة التطبيقات باستخدام Snap
أحد أبرز التحسينات في أوبونتو هو دعم حزم Snap، التي توفر طريقة مرنة لتثبيت التطبيقات. حزم Snap هي عبارة عن حزم تحتوي على كل ما يلزم لتشغيل التطبيق، مما يجعلها سهلة التوزيع والاستخدام عبر مختلف توزيعات لينوكس.
-
تثبيت تطبيق Snap: لتثبيت تطبيق عبر Snap، يمكن استخدام الأمر التالي في الطرفية:
php-templatesudo snap install <اسم التطبيق> -
إزالة تطبيق Snap: لإزالة تطبيق Snap، يمكن استخدام الأمر:
arduinosudo snap remove <اسم التطبيق>
إدارة التحديثات
من المهم الحفاظ على تحديث النظام والتطبيقات لضمان الأمان والاستقرار. في أوبونتو 20.04، يمكن للمستخدمين تحديث النظام من خلال الطرفية باستخدام الأوامر التالية:
sqlsudo apt update
sudo apt upgrade
هذه الأوامر تقوم بتحديث قائمة الحزم المثبتة وتثبيت آخر التحديثات المتاحة.
إدارة المستخدمين في أوبونتو 20.04
تعد إدارة المستخدمين من الجوانب المهمة التي يجب على مسؤولي النظام الانتباه إليها، خاصة في البيئات متعددة المستخدمين. أوبونتو 20.04 تقدم عدة أدوات لتسهيل إدارة الحسابات ومنح الأذونات المناسبة لكل مستخدم.
إضافة مستخدم جديد
لإضافة مستخدم جديد في أوبونتو، يمكن استخدام الأوامر عبر الطرفية. لإضافة مستخدم جديد، يجب أولاً فتح الطرفية ومن ثم تنفيذ الأمر التالي:
php-templatesudo adduser <اسم المستخدم>
سيطلب النظام منك إدخال كلمة مرور جديدة للمستخدم، بالإضافة إلى بعض المعلومات الأخرى مثل الاسم الكامل ورقم الهاتف (يمكن تخطي هذه الخطوات بالضغط على مفتاح “Enter”).
إضافة المستخدم إلى مجموعة
لتسهيل إدارة الصلاحيات، يمكن إضافة المستخدمين إلى مجموعات مختلفة. على سبيل المثال، يمكن إضافة مستخدم جديد إلى مجموعة “sudo” لمنحه صلاحيات المسؤول:
php-templatesudo usermod -aG sudo <اسم المستخدم>
بهذه الطريقة، يمكن للمستخدم الجديد استخدام الأوامر التي تتطلب صلاحيات المسؤول عن طريق إضافة “sudo” في بداية الأوامر.
حذف مستخدم
لحذف مستخدم من النظام، يمكن استخدام الأمر التالي:
php-templatesudo deluser <اسم المستخدم>
إذا كان المستخدم يملك ملفات مرتبطة به، يمكن حذفها باستخدام الأمر:
arduinosudo deluser --remove-home <اسم المستخدم>
إدارة صلاحيات الملفات في أوبونتو 20.04
في أوبونتو 20.04، يمكن ضبط صلاحيات الملفات والمجلدات باستخدام الأوامر التالية:
-
إعطاء صلاحيات للمستخدمين: لتحديد الصلاحيات على ملف معين، يمكن استخدام الأمر
chmod. على سبيل المثال، لإعطاء جميع المستخدمين صلاحية القراءة والكتابة على ملف معين:bashchmod 666 <اسم الملف> -
تغيير مالك الملف: يمكن تغيير مالك الملف باستخدام الأمر
chown. على سبيل المثال:php-templatesudo chown <اسم المستخدم>:<اسم المجموعة> <اسم الملف> -
تغيير المجموعة: لتغيير المجموعة التي يملكها الملف، يمكن استخدام الأمر
chgrp:php-templatesudo chgrp <اسم المجموعة> <اسم الملف>
إدارة جلسات المستخدمين
توفر أوبونتو 20.04 العديد من الأدوات لإدارة جلسات المستخدمين. من خلال واجهة المستخدم الرسومية، يمكن للمسؤولين مراقبة الجلسات النشطة وإغلاق الجلسات عند الحاجة. كما يمكن استخدام أوامر مثل who أو w لمعرفة من هو المتصل حاليًا بالنظام.
إعدادات الأمان في أوبونتو 20.04
لحماية النظام والمستخدمين، تقدم أوبونتو العديد من الأدوات والخيارات لضمان أمان النظام.
-
إعدادات جدار الحماية (UFW): تعد أداة UFW (Uncomplicated Firewall) من أسهل الأدوات لإعداد جدار حماية في أوبونتو. لتمكين الجدار الناري، يمكن تنفيذ الأمر:
bashsudo ufw enable -
إعدادات التوثيق المتعدد العوامل (MFA): يمكن تعزيز أمان النظام باستخدام التوثيق المتعدد العوامل لتأمين حسابات المستخدمين من الوصول غير المصرح به. تتوفر العديد من الأدوات مثل “Google Authenticator” لتفعيل هذه الميزة.
-
إدارة كلمات المرور: من الأفضل استخدام كلمات مرور قوية لكل مستخدم وتغييرها بانتظام. يمكن استخدام أدوات مثل
passwdلتغيير كلمة مرور المستخدم. -
أداة Fail2Ban: لحماية النظام من محاولات الهجوم عن طريق تسجيل الدخول، يمكن استخدام أداة Fail2Ban، التي تقوم بحظر العناوين التي تحاول الدخول بطريقة غير شرعية لفترات معينة.
خلاصة
يعد أوبونتو 20.04 واحدًا من أفضل أنظمة التشغيل المتاحة للمستخدمين الذين يبحثون عن بيئة مرنة، قابلة للتخصيص، وآمنة. من خلال الأدوات المدمجة لإدارة التطبيقات، بالإضافة إلى مجموعة الأدوات المتقدمة لإدارة المستخدمين، يمكن للمستخدمين ضمان استقرار النظام وحمايته من التهديدات. تُعد أوبونتو خيارًا مثاليًا سواء كنت مبتدئًا في عالم لينوكس أو خبيرًا في استخدامه، مما يجعلها من أبرز توزيعات لينوكس على الإطلاق.

