تشفير نظام أسماء النطاقات (DNS) الخاص بـ Pi-hole على خادم Ubuntu 24.04
قم بإعداد dnscrypt-proxy كجسر DoH محلي لـ Pi-hole على Ubuntu 24.04، مع مستمع محلي فقط، واختيار محلل، وعمليات فحص قبل تبديل DNS.
في أوبونتو 24.04، لتفعيل إيماءات لوحة اللمس المدمجة في جنوم، تأكد من تفعيل لوحة اللمس، وأن الجلسة تعمل بنظام وايلاند، واختبر الإيماءات التي يدعمها جنوم على مستوى سطح المكتب. يأتي أوبونتو 24.04 مزودًا بواجهة جنوم 46، التي تتضمن إيماءات النظام؛ فلا تحتاج إلى برنامج إيماءات منفصل للتمرير بين مساحات العمل. يتبع هذا الدليل مثالًا افتراضيًا: يستطيع المستخدم جوردان تحريك المؤشر والتمرير، لكنه لا يستطيع التبديل بين مساحات العمل باستخدام تمريرة بثلاثة أصابع. يشرح المثال خطوات التحقق، ولا يمثل نتيجة اختبار حقيقية.
جلسة Wayland هي جلسة سطح المكتب التي يدير فيها مُركِّب GNOME النوافذ، ومخرجات العرض، والإدخال. مكتبة libinput هي مكتبة الإدخال التي تتعرف على حركة لوحة اللمس وتُبلغ سطح المكتب بالإيماءات. يربط GNOME هذه الأحداث بإجراءات: تحريك ثلاثة أصابع للأعلى يفتح الأنشطة، وتحريك ثلاثة أصابع لليسار أو اليمين يُبدِّل مساحات العمل. هذه إيماءات على مستوى النظام.
يختلف التكبير/التصغير بإصبعين. يمكن لمكتبة libinput الإبلاغ عن التكبير/التصغير بإصبعين، لكن يجب على التطبيق تحديد معناه. توثق بيئة جنوم خاصية التكبير/التصغير بإصبعين في تطبيقات مثل الخرائط والصور؛ وهي ليست خاصية عامة على سطح المكتب يجب أن تعمل في كل نافذة. كذلك، يُعد التمرير بإصبعين إعدادًا منفصلاً للوحة اللمس. يمكن للوحة الماوس ولوحة اللمس في أوبونتو تفعيل لوحة اللمس والتمرير بإصبعين، لكنها لا توفر مفتاحًا رئيسيًا لكل إيماءة لمس متعددة. راجع مرجع إيماءات جنوم وتعليمات إعدادات لوحة اللمس .
افتح تطبيق الأنشطة، وابحث عن "الماوس ولوحة اللمس" ، ثم افتح اللوحة. تأكد من تشغيل مفتاح لوحة اللمس . إذا لم يعمل التمرير بإصبعين، فقم بتشغيله وجرّبه على صفحة طويلة. يعمل مؤشر الماوس الخاص بجوردان بالفعل، لذا فإن هذا الفحص يؤكد بشكل أساسي أن لوحة اللمس لم يتم تعطيلها؛ أما التمرير فهو اختبار منفصل مفيد للإدخال الأساسي.

افتح نافذة الطرفية وشغّل الأمر echo "$XDG_SESSION_TYPE". إذا طُبعت رسالة wayland، فتابع إلى اختبار الإيماءات. إذا طُبعت رسالة أخرى x11، فأنت في جلسة Xorg: وهو نظام عرض مختلف، ولا تتوفر فيه معالجة التمرير المدمجة في Wayland الخاصة بـ GNOME بنفس الطريقة.

احفظ عملك وسجّل الخروج. في شاشة تسجيل الدخول، اختر حسابك، وافتح قائمة الجلسات (عادةً زر الإعدادات)، واختر Ubuntu ، وليس Ubuntu على Xorg . سجّل الدخول، وافتح Terminal مرة أخرى، وأعد تشغيل الأمر من الخطوة السابقة. قد تختلف مسميات الجلسات؛ استخدم الإدخال الذي يبدأ سطح مكتب Ubuntu العادي بدلاً من الإدخال المُحدد صراحةً بـ Xorg. إذا كان إدخال Wayland مفقودًا، فلا تُعدّل إعدادات GDM دون تدقيق. ثبّت تحديثات Ubuntu العادية، وتحقق من سياسات برنامج تشغيل الرسومات أو الجهاز أولاً؛ فقد تُخفي بعض تركيبات الأجهزة وبرامج التشغيل جلسةً ما أو تُعيد تشغيلها تلقائيًا.

بعد waylandالتأكيد، ضع ثلاثة أصابع على لوحة اللمس وحركها لأعلى معًا لفتح الأنشطة. ثم اسحب لليسار أو لليمين بثلاثة أصابع لتغيير مساحة العمل. حافظ على تباعد الأصابع وابدأ الحركة معًا. في مثال جوردان، إذا نجح أي من الإجراءين، فهذا يعني أن لوحة اللمس ومسار Wayland يعملان بشكل صحيح؛ ركّز على استكشاف الأخطاء وإصلاحها في الإيماءة أو التطبيق الذي لا يزال لا يعمل.

أولاً، قم بتعطيل أي إضافة لـ GNOME Shell تُعيد تعيين الإيماءات مؤقتًا، ثم سجّل الخروج وسجّل الدخول مرة أخرى قبل إعادة الاختبار. قد تُغيّر هذه الإضافات وظيفة التمرير، لذا اختبر سلوك GNOME الافتراضي قبل تثبيت أي أداة إيماءات أخرى.
بعد ذلك، تحقق مما إذا كان libinput يتعرف على الجهاز. يوفر Ubuntu 24.04 libinput-toolsحزمة اختيارية؛ إذا كان الأمر مفقودًا، فقم بتثبيته باستخدام الأمر المناسب sudo apt install libinput-tools، ثم شغّله sudo libinput list-devices. ابحث عن لوحة اللمس بالاسم. يُبلغ هذا الأمر عن الأجهزة وإعداداتها الافتراضية؛ ولكنه لا يُثبت أن GNOME قد خصص إيماءة معينة. إذا لم تظهر لوحة اللمس، فقم بتحديث Ubuntu وتحقق من البرامج الثابتة للكمبيوتر المحمول أو دعم الشركة المصنعة، لأن إعداد إيماءات سطح المكتب لا يُمكنه إصلاح جهاز لا يتعرف عليه نظام الإدخال. يشرح مرجع أدوات libinput نطاق الإخراج.
أخيرًا، افصل إيماءات النظام عن إيماءات التطبيقات. إذا كان التمرير في مساحة العمل يعمل ولكن التكبير والتصغير لا يعمل، فجرّب التكبير والتصغير في تطبيق يدعم هذه الميزة، مثل الخرائط أو الصور. يتضمن Ubuntu 24.04.5 أيضًا خللًا في مكتبة libinput لأحد مُعرّفات لوحة اللمس Elan 04F3:3355؛ إذا كان هذا هو جهازك، فقم بتثبيت آخر تحديثات 24.04 قبل محاولة التكوين اليدوي. راجع ملاحظات إصدار Ubuntu 24.04.5 .
تأكد من echo "$XDG_SESSION_TYPE"عمليات الإرجاع wayland، ثم اختبر التمرير لأعلى بثلاثة أصابع والتمرير يمينًا/يسارًا من سطح المكتب. تعامل مع خاصية الضغط بإصبعين بشكل منفصل: فهي مُصلحة فقط في التطبيقات التي تدعمها. إذا استمر فشل التمرير الأساسي رغم اكتشاف الجلسة ولوحة اللمس، فمن المرجح أن يكون السبب المتبقي خاصًا بالجهاز أو تعارضًا في أحد الإضافات، وليس عدم وجود مفتاح تبديل عام للإيماءات.
قم بإعداد dnscrypt-proxy كجسر DoH محلي لـ Pi-hole على Ubuntu 24.04، مع مستمع محلي فقط، واختيار محلل، وعمليات فحص قبل تبديل DNS.
تحقق من إعدادات لوحة اللمس في أوبونتو، وتأكد من تثبيت Wayland، واختبر خاصية التمرير المدمجة في GNOME قبل استكشاف أخطاء التطبيقات أو الأجهزة وإصلاحها.
قم بإنشاء مصفوفة بيانات Debian 12 RAID 1 ثنائية الأقراص والتحقق منها، وقم بتهيئتها بأمان، وقم بتكوينها للتجميع والتركيب بعد إعادة التشغيل.
قم بإعداد تشفير المفتاح العشوائي لقسم التبديل الحالي في Debian 12، وتحقق من تعيين dm-crypt النشط، وافهم المفاضلة المتعلقة بالسبات.
تقييد حسابات SSH في Ubuntu 24.04 إلى مجلدات SFTP المحددة باستخدام chroot والأذونات المناسبة وقواعد المطابقة والاختبارات الآمنة - دون منح الوصول إلى shell.
ابحث عن العملية التي تمتلك قفل واجهة dpkg الأمامية في Ubuntu، ودع عمل الحزمة يكتمل، وقم بإصلاح عمليات التثبيت المتقطعة دون حذف ملفات القفل.
قم بإعداد لقطات نظام Btrfs المجدولة على سطح مكتب Ubuntu باستخدام Timeshift، وتحقق من تخطيط وحدة التخزين الفرعية في Ubuntu، واختر فترة الاحتفاظ، وافهم ما لا يمكن للقطات حمايته.
خطط لعملية ترحيل أكثر أمانًا من Debian 12 إلى Testing: قم بالترقية من خلال Stable، وقم بعمل نسخة احتياطية، ونظف مصادر APT، وقم بمحاكاة تغييرات التبعية، وتحقق مما تغير.
قم بتشخيص وضع الطوارئ في خادم أوبونتو بأمان. اقرأ سجلات بدء التشغيل، وتحقق من مجلدات الجذر و fstab، وأصلح الوحدة المعطلة، وتعامل مع أخطاء نظام الملفات، وتحقق من إعادة التشغيل النظيفة.
قم بإعداد خادم VPN يعمل بنظام Debian 12 باستخدام WireGuard لعميل واحد عن بُعد. قم بتكوين المفاتيح، وتوجيه IPv4، و NAT باستخدام nftables، وإمكانية الوصول إلى جدار الحماية، وفحوصات الاتصال.