خصم 50% جميع الخطط، لفترة محدودة. ابتداء من $2.48/mo
7 دقائق متبقية
الوصول عن بعد ومساحة العمل

إعداد خادم Debian RDP في 2025 — كيفية تثبيت واستخدام XRDP على دبيان

ريكسا سايروس By ريكسا سايروس 7 دقائق قراءة تم التحديث في 2 أكتوبر 2025
الدليل الكامل لتثبيت XRDP واستخدامه على خادم Debian RDP في عام 2025 للوصول الآمن إلى سطح المكتب البعيد واستكشاف الأخطاء وإصلاحها والعمل الجماعي عن بعد

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

يمنحك XRDP إمكانية الوصول إلى واجهة المستخدم الرسومية (GUI) إلى صندوق دبيان الخاص بك من أي مكان. سواء كنت تقوم باستكشاف الأخطاء وإصلاحها من المنزل أو تحتاج إلى إظهار شيء مرئي لزميلك، فإن ذلك يتفوق على محاولة شرح الأوامر الطرفية عبر Slack.

ما هو XRDP ولماذا استخدامه لسطح المكتب البعيد لديبيان؟

الوصول إلى دبيان متعدد المستخدمين
ينفذ XRDP بروتوكول سطح المكتب البعيد من Microsoft على أنظمة Linux. على عكس VNC، الذي يتطلب برنامج العميل الخاص به، يعمل RDP مع اتصال Windows Remote Desktop المدمج.

لقد تزايد الطلب على حلول سطح المكتب البعيد، مع من المتوقع أن يصل سوق برمجيات سطح المكتب البعيد العالمي إلى 11.98 مليار دولار بحلول عام 2032. وهذا يعكس مدى شيوع الوصول عن بعد.

لهذا السبب أفضّل XRDP على البدائل:

  • يعمل مع عميل RDP الأصلي لنظام التشغيل Windows
  • تشفير الاتصالات بشكل افتراضي
  • يدعم العديد من المستخدمين في وقت واحد
  • يستخدم نطاقًا تردديًا أقل من معظم تطبيقات VNC
  • يتعامل مع الحافظة ومشاركة الملفات بشكل جيد

يعمل ديبيان على 96.3% من أفضل خوادم الويب، تسيطر على 16% من سوق خوادم Linux. هذا الاستخدام الواسع النطاق يعني الكثير من الوثائق عندما تسير الأمور بشكل جانبي.

متطلبات النظام لخادم Debian RDP

متطلبات دبيان RDPستحتاج إلى بعض الأشياء قبل البدء:

  • ديبيان 10 أو 11 أو 12
  • ذاكرة وصول عشوائي (RAM) بسعة 2 غيغابايت على الأقل (علمت بذلك عندما استمر تعطل مثيل 1 غيغابايت الخاص بي)
  • الوصول إلى الجذر أو Sudo
  • اتصال الشبكة للتنزيلات
  • 2GB free disk space minimum

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

كيفية تحديث دبيان قبل تثبيت XRDP

عملية تحديث دبيان
قم دائمًا بالتحديث أولاً. لقد أمضيت ذات مرة ساعتين في تصحيح تعارضات الحزم التي كان من الممكن أن يمنعها تحديث بسيط.

sudo apt update && sudo apt upgrade -y

يؤدي هذا إلى سحب أحدث معلومات الحزمة وتطبيق تصحيحات الأمان. ال -y العلم يتخطى مطالبات التأكيد.

كيفية تثبيت بيئة سطح المكتب لـ XRDP على دبيان

بيئة سطح المكتب البعيد
تعمل معظم خوادم دبيان بلا رأس. أنت بحاجة إلى بيئة سطح مكتب حتى يعمل XRDP بشكل صحيح.

sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils -y

أستخدم Xfce لأنه خفيف الوزن ومستقر عبر الاتصالات عن بعد. يعمل جنوم أيضًا ولكنه يستخدم المزيد من الموارد. ال xfce4-الأشياء الجيدة تضيف الحزمة إضافات مفيدة مثل الآلة الحاسبة ومحرر النصوص.

تثبيت XRDP خطوة بخطوة على خادم دبيان

حالة دبيان XRDP
قم بتثبيت XRDP من مستودعات دبيان:

sudo apt install xrdp -y

تحقق مما إذا كان قد بدأ بشكل صحيح:

sudo systemctl status xrdp

يجب أن ترى نشط (قيد التشغيل) باللون الأخضر. إذا لم يكن الأمر كذلك، فقد حدث خطأ ما أثناء التثبيت.

كيفية تكوين إعدادات XRDP وجلسات المستخدم على دبيان

إعداد جلسة دبيان

يحتاج XRDP إلى بعض التغيير والتبديل ليعمل بسلاسة. يتسبب التكوين الافتراضي في حدوث مشكلات واجهتها عدة مرات.

تكوين جلسات المستخدم لـ Debian XRDP

قم بإنشاء ملف جلسة لكل مستخدم يحتاج إلى الوصول إلى RDP:

echo "xfce4-session" > ~/.xsession

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

كيفية إضافة مستخدم XRDP إلى مجموعة SSL-Cert

يحتاج XRDP إلى الوصول إلى شهادات SSL للاتصالات الآمنة:

sudo adduser xrdp ssl-cert

إعادة تشغيل خدمة XRDP بعد التغييرات

أعد تشغيل الخدمة لالتقاط تغييرات التكوين:

sudo systemctl restart xrdp

كيفية فتح المنفذ 3389 لـ RDP على دبيان

جدار حماية RDP مفتوح
يستخدم RDP المنفذ 3389. تحتاج إلى فتحه في جدار الحماية الخاص بك مع إبقاء كل شيء آخر مغلقًا.

الوصول الآمن إلى RDP باستخدام جدار الحماية UFW على دبيان

يعد UFW (جدار الحماية غير المعقد) أبسط بالنسبة للإعدادات الأساسية:

sudo ufw allow 3389/tcp

للحصول على أمان أفضل، قم بتقييد الوصول إلى عنوان IP الخاص بك:

sudo ufw allow from YOUR_IP_ADDRESS to any port 3389

يستبدل YOUR_IP_ADDRESS مع IP العام الفعلي الخاص بك.

كيفية استخدام nftables لقواعد جدار الحماية XRDP

إذا كنت تستخدم nftables بدلاً من UFW:

sudo nft add rule inet filter input tcp dport 3389 ct state new, established counter accept

أفضّل UFW في معظم المواقف، لكن nftables تمنحك تحكمًا أكثر تفصيلاً إذا كنت في حاجة إليها.

كيفية تحرير XRDP.ini للأمان والأداء

يعمل إعداد XRDP الافتراضي للوصول الأساسي، ولكن قد ترغب في تخصيص إعدادات الاتصال أو معلمات الأمان.

تحرير ملف التكوين الرئيسي:

sudo nano /etc/xrdp/xrdp.ini

الإعدادات الرئيسية التي يجب مراعاتها:

  • Security_layer=tls - يفرض تشفير TLS
  • crypt_level=high - الحد الأقصى لمستوى التشفير
  • المنفذ = 3389 - قم بتغيير هذا للتشغيل على منفذ مختلف

تكوين ابدأWM.sh لجلسات XRDP المستقرة

يتحكم البرنامج النصي لبدء الجلسة في ما يحدث عند اتصال المستخدمين:

sudo nano /etc/xrdp/startwm.sh

أضف هذه السطور في النهاية لمنع حدوث مشكلات الجلسة الشائعة:

unset DBUS_SESSION_BUS_ADDRESS

unset XDG_RUNTIME_DIR

exec startxfce4

يمكن أن تتداخل متغيرات البيئة هذه مع بدء تشغيل جلسة سطح المكتب. لقد واجهت هذه المشكلة عند محاولة تشغيل التطبيقات التي تحتاج إلى اتصال D-Bus.

الاتصال بخادم دبيان RDP

تسجيل الدخول إلى دبيان RDPبمجرد التهيئة، يصبح الاتصال مباشرًا من أنظمة التشغيل المختلفة.

كيفية الاتصال بدبيان XRDP من نظام التشغيل Windows

يتضمن Windows عميل RDP بشكل افتراضي:

  1. ابحث عن "الاتصال بسطح المكتب البعيد"
  2. أدخل عنوان IP الخاص بالخادم الخاص بك
  3. انقر فوق اتصال
  4. أدخل اسم مستخدم وكلمة مرور دبيان الخاصين بك
  5. حدد "Xorg" عندما يُطلب منك تحديد نوع الجلسة

يتم إنشاء الاتصال عادةً خلال ثوانٍ قليلة على شبكة محلية.

كيفية الاتصال بـ Debian XRDP من Linux (باستخدام Remmina)

قم بتثبيت Remmina، الذي يتعامل مع اتصالات RDP بشكل جيد:

sudo apt install remmina remmina-plugin-rdp

يوفر Remmina واجهة المستخدم الرسومية لإدارة الاتصالات البعيدة المتعددة. يمكنك حفظ ملفات تعريف الاتصال وضبط إعدادات العرض لكل اتصال.

أفضل الممارسات لتأمين خادم Debian RDP

قفل شهادة TLS
RDP له آثار أمنية كبيرة. يسيء مجرمو الإنترنت استخدام RDP في 90% من الهجمات يتم التعامل معها من قبل فرق الاستجابة للحوادث.

كيفية تمكين تشفير TLS لـ XRDP على دبيان

إنشاء شهادات موقعة ذاتيًا للاتصالات المشفرة:

sudo mkdir -p /etc/xrdp/certs

cd /etc/xrdp/certs

sudo openssl req -x509 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 365

يؤدي هذا إلى إنشاء شهادات صالحة لمدة عام واحد. استخدم شهادة CA المناسبة في بيئات الإنتاج.

كيفية إعداد نفق SSH لـ RDP على دبيان

للحصول على الحد الأقصى من الأمان، قم بنفق RDP عبر SSH:

ssh -L 3389:localhost:3389 user@your-debian-server

ثم اتصل به المضيف المحلي: 3389 بدلاً من عنوان IP العام للخادم. يؤدي هذا إلى تشفير كل حركة مرور RDP عبر نفق SSH.

قم بتغيير منفذ XRDP من 3389 إلى Custom Port

قم بتغيير المنفذ الافتراضي لتقليل محاولات الهجوم الآلي:

sudo nano /etc/xrdp/xrdp.ini

يتغير المنفذ = 3389 إلى شيء من هذا القبيل المنفذ=13389، ثم أعد تشغيل XRDP. تذكر تحديث قواعد جدار الحماية الخاص بك وفقًا لذلك.

استكشاف أخطاء XRDP وإصلاحها على دبيان

تحرير تكوين Xorg
تظهر العديد من المشكلات بانتظام مع عمليات تثبيت XRDP.

كيفية حل مشكلات توافق Wayland وXRDP

لا يعمل XRDP بشكل صحيح مع خوادم عرض Wayland. إجبار النظام على استخدام Xorg:

sudo nano /etc/gdm3/custom.conf

قم بإلغاء التعليق على هذا السطر:

WaylandEnable=false

يتعارض نموذج أمان Wayland مع كيفية وصول XRDP إلى نظام العرض. لن يتم إصلاح هذا في أي وقت قريب.

تكوين جلسات مستخدم متعددة في XRDP

يحتاج كل مستخدم إلى تكوين الجلسة الخاصة به:

echo "xfce4-session" | sudo tee /home/username/.xsession

sudo chown username: username /home/username/.xsession

يستبدل اسم المستخدم مع اسم المستخدم الفعلي. بدون الملكية الصحيحة، لن يعمل ملف الجلسة.

كيفية تحسين سرعة XRDP على الاتصالات البطيئة

Xfce مقابل جنوم
تعمل العديد من التعديلات على تحسين أداء RDP، خاصة عبر الاتصالات الأبطأ:

  • استخدم Xfce بدلاً من GNOME أو KDE
  • تعطيل الرسوم المتحركة والتأثيرات على سطح المكتب
  • تقليل دقة الشاشة للجلسات البعيدة
  • تمكين الضغط في عميل RDP الخاص بك
  • يعتبر أوبونتو فس or فيدورا فس إذا كان دبيان لا يلبي احتياجاتك

أكبر مكاسب الأداء تأتي من اختيار بيئة سطح المكتب خفيفة الوزن. يمكن لـ GNOME استخدام ما يزيد عن 500 ميجابايت من ذاكرة الوصول العشوائي لسطح المكتب فقط، بينما يستخدم Xfce حوالي 200 ميجابايت.

 

فيديو إعداد Debian RDP [تثبيت XRDP لخادم سطح المكتب البعيد]

خاتمة

يقوم XRDP بتحويل خادم دبيان بدون رأس إلى شيء يمكنك إدارته بيانياً من أي مكان. تحتوي عملية الإعداد على مراوغاتها، ولكن بمجرد نجاحها، تصبح موثوقة تمامًا.

بالنسبة لعمليات نشر الإنتاج، فكر في الحلول المُدارة مثل شراء RDP الخدمات التي تتعامل مع التعقيد بالنسبة لك.

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

 

التعليمات

ما هو المنفذ الافتراضي لـ XRDP على دبيان؟

يستخدم XRDP المنفذ 3389 بشكل افتراضي، وهو منفذ RDP القياسي.

هل يمكنني استخدام XRDP مع بيئات سطح المكتب المختلفة؟

نعم، يعمل XRDP مع بيئات سطح المكتب المختلفة بما في ذلك XFCE، وGNOME، وKDE، وLXDE.

كيف يمكنني التحقق من تشغيل خدمة XRDP؟

استخدم الأمر Sudo systemctl Status xrdp للتحقق من حالة الخدمة.

هل من الآمن كشف منفذ RDP 3389 إلى الإنترنت؟

لا، يوصى باستخدام نفق SSH أو VPN للوصول الآمن عن بعد بدلاً من ذلك.

ما الفرق بين XRDP وVNC؟

يستخدم XRDP بروتوكول RDP للتوافق مع عميل Windows الأصلي، بينما يستخدم VNC البروتوكول الخاص به.

كم عدد المستخدمين الذين يمكنهم الاتصال بـ XRDP في وقت واحد؟

يدعم XRDP جلسات متزامنة متعددة، محدودة بموارد النظام وتكوينه.

لماذا تظهر لي شاشة سوداء بعد تسجيل الدخول إلى RDP؟

يشير هذا عادةً إلى فقدان ملف .xsession أو مشكلات تكوين بيئة سطح المكتب.

هل يمكنني تغيير منفذ XRDP للأمان؟

نعم، قم بتعديل إعداد المنفذ في /etc/xrdp/xrdp.ini وأعد تشغيل الخدمة.

يشارك

المزيد من المدونة

استمر في القراءة.

شرح المخاطر الأمنية: هل سطح المكتب البعيد من Chrome آمن؟ صورة مميزة تُظهر شعار Google على درع مستقبلي مزود بقفل، وعلامة Cloudzy التجارية.
الوصول عن بعد ومساحة العمل

هل سطح المكتب البعيد من Chrome آمن؟ وأوضح المخاطر الأمنية

لقد بحثت عن Chrome Remote Desktop ووجدت عبارة "مخاطر أمنية" مرفقة به. هذا سؤال عادل يجب طرحه، ويستحق إجابة دقيقة بدلاً من الإجابة عليه

ريكسا سايروسريكسا سايروس 12 دقيقة قراءة
لافتة تقنية زرقاء داكنة تعرض حامل خادم مع شاشات واجهة مستخدم عائمة، بعنوان "الدليل الكامل - ما الفرق بين VDI مقابل VM" مع شعار Cloudzy.
الوصول عن بعد ومساحة العمل

ما الفرق بين VDI وVM (دليل 2026)

تستنزف الشركات ميزانيتها في محاولة لتأمين القوى العاملة عن بعد مع توسيع نطاق الموارد الخلفية. الآلة الافتراضية (VM) هي بيئة حوسبة معزولة تعمل كوحدة مستقلة

ريكسا سايروسريكسا سايروس 12 دقيقة قراءة
صورة ميزة AnyDesk مقابل TeamViewer بما في ذلك المنصتين جنبًا إلى جنب للمقارنة + شعار Cloudzy + سطر الوصف + الوصف
الوصول عن بعد ومساحة العمل

AnyDesk مقابل TeamViewer: كيف يعملان وأيهما أفضل في عام 2026

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

جيم شوارتزجيم شوارتز 15 دقيقة قراءة

هل أنت مستعد للنشر؟ من 2.48 دولارًا شهريًا.

سحابة مستقلة، منذ عام 2008. AMD EPYC، NVMe، 40 جيجابت في الثانية. استرداد الأموال خلال 14 يومًا.