Remote Desktop Connection التحكم بكميبوتر آخر @MohamedMoslehG
جدول المحتويات:
Xrdp هو تطبيق مفتوح المصدر لبروتوكول سطح المكتب البعيد لـ Microsoft (RDP) الذي يسمح لك بالتحكم بيانياً في نظام بعيد. باستخدام RDP ، يمكنك تسجيل الدخول إلى الجهاز البعيد وإنشاء جلسة سطح مكتب حقيقية كما لو كنت قد سجلت الدخول إلى جهاز محلي.
يشرح هذا البرنامج التعليمي كيفية تثبيت وتكوين خادم Xrdp على Ubuntu 18.04.
تثبيت بيئة سطح المكتب
بشكل عام ، لا تحتوي خوادم Linux على بيئة سطح مكتب مثبتة. خطوتنا الأولى هي تثبيت X11 وبيئة سطح المكتب خفيفة الوزن التي ستعمل كخلفية لـ Xrdp.
هناك العديد من بيئات سطح المكتب (DE) المتاحة في مستودعات أوبونتو. سنقوم بتثبيت Xfce. إنها بيئة سطح مكتب سريعة ومستقرة وخفيفة الوزن ، مما يجعلها مثالية للاستخدام على خادم بعيد.
اكتب الأوامر التالية كمستخدم له امتيازات sudo لتثبيت Xfce على الخادم الخاص بك:
sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
حسب نظامك ، سيستغرق تنزيل وتثبيت حزم Xfce بعض الوقت.
تثبيت Xrdp
تتوفر حزمة Xrdp في مستودعات Ubuntu الافتراضية. لتثبيته ، قم بتشغيل:
sudo apt install xrdp
عند اكتمال عملية التثبيت ، ستبدأ خدمة Xrdp تلقائيًا. يمكنك التحقق من تشغيل Xrdp عن طريق الكتابة:
sudo systemctl status xrdp
سيظهر الإخراج بشيء من هذا القبيل:
● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…
بشكل افتراضي ، يستخدم
/etc/ssl/private/ssl-cert-snakeoil.key
ملف
/etc/ssl/private/ssl-cert-snakeoil.key
والذي يمكن قراءته فقط من قبل المستخدمين الذين هم أعضاء في مجموعة "ssl-cert". قم
xrdp
الأمر التالي لإضافة مستخدم
xrdp
إلى المجموعة:
sudo adduser xrdp ssl-cert
هذا هو. تم تثبيت Xrdp على خادم أوبونتو الخاص بك.
تكوين Xrdp
توجد ملفات تكوين Xrdp في دليل
/etc/xrdp
. للاتصالات Xrdp الأساسية ، تحتاج فقط إلى تكوين Xrdp لاستخدام Xfce. للقيام بذلك ، افتح الملف التالي في محرر النصوص الخاص بك:
sudo nano /etc/xrdp/xrdp.ini
أضف السطر التالي في نهاية الملف:
/etc/xrdp/xrdp.ini
exec startxfce4
احفظ الملف وأعد تشغيل خدمة Xrdp:
تكوين جدار الحماية
بشكل افتراضي ، يستمع Xrdp على المنفذ
3389
على كافة الواجهات. إذا قمت بتشغيل جدار حماية على خادم Ubuntu (وهو ما يجب عليك فعله دائمًا) ، فستحتاج إلى إضافة قاعدة ستمكّن حركة المرور على منفذ Xrdp.
للسماح بالوصول إلى خادم Xrdp من عنوان IP معين أو نطاق IP ، في هذا المثال
192.168.1.0/24
، قم بتشغيل الأمر التالي:
sudo ufw allow from 192.168.1.0/24 to any port 3389
sudo ufw allow 3389
لمزيد من الأمان ، قد تفكر في إعداد Xrdp للاستماع فقط على المضيف المحلي وإنشاء نفق SSH يقوم بإعادة توجيه حركة المرور بشكل آمن من جهازك المحلي على المنفذ
3389
إلى الخادم على نفس المنفذ. خيار آمن آخر هو تثبيت OpenVPN والاتصال بخادم Xrdp عبر الشبكة الخاصة.
الاتصال بخادم Xrdp
الآن وقد قمت بإعداد خادم Xrdp الخاص بك ، فقد حان الوقت لفتح عميل Xrdp الخاص بك والاتصال بالخادم.



يمكنك الآن بدء التفاعل مع سطح المكتب البعيد XFCE من جهازك المحلي باستخدام لوحة المفاتيح والماوس.
استنتاج
يسمح لك تثبيت خادم Xrdp بإدارة خادم Ubuntu 18.04 من جهاز سطح المكتب المحلي الخاص بك باستخدام واجهة رسومية سهلة الاستخدام.
أوبونتو RDPيأتي Splashtop إلى نظام التشغيل Ubuntu Linux مع خيار سطح المكتب البعيد البعيد
يمكن لمستخدمي Linux أن يشهدوا زيادة في الأداء تصل إلى 10 أضعاف مقارنة بـ VNC التقليدي الحلول ، يقول Splashtop.
برنامج سطح المكتب البعيد: إدارة اتصالات سطح المكتب عن بُعد
Remote Desktop Organizer هو عميل سطح مكتب بعيد ، مما يتيح لك تنظيم جميع اتصالات سطح المكتب عن بُعد بسهولة في مكان واحد.
كيفية تثبيت خادم xrdp (سطح المكتب البعيد) على التوت بي
Xrdp هو تطبيق مفتوح المصدر لبروتوكول سطح المكتب البعيد لـ Microsoft (RDP) الذي يسمح لك بالتحكم بيانياً في نظام بعيد. يشرح هذا البرنامج التعليمي كيفية تثبيت وتكوين خادم Xrdp على Raspberry Pi.







