النقاط الرئيسية
- قم بتشغيل “مشاركة سطح المكتب” على جهاز الكمبيوتر الذي يعمل بنظام Ubuntu والذي تريد الاتصال به عبر RDP. يمكنك القيام بذلك في “الإعدادات” ضمن “المشاركة”. كما يجب عليك إنشاء اسم مستخدم وكلمة مرور لاتصال RDP.
- قم بتثبيت عميل RDP على الكمبيوتر الذي ترغب في إجراء اتصال RDP منه.
- أدخل بيانات اعتماد حساب RDP وموقع الشبكة لجهاز الكمبيوتر Ubuntu في عميل RDP لإجراء اتصال.
إن إنشاء اتصال بجهاز كمبيوتر بعيد يعمل بنظام التشغيل Ubuntu أمر سهل. فكل ما تحتاجه لتكوين الكمبيوتر البعيد لقبول الاتصالات الواردة مضمن بالفعل في نظام التشغيل Ubuntu. وإليك كيفية القيام بذلك.
استخدم RDP وليس VNC، وإليك السبب
الحوسبة الشبكية الافتراضية هي إحدى الطرق لمشاركة سطح مكتب جهاز كمبيوتر بعيد مع مستخدم على جهاز كمبيوتر عميل يقع في مكان آخر. تكمن المشكلة في VNC في أنه لم يعد يعتبر بروتوكولًا آمنًا.
في الواقع، يحتوي الجزء الخلفي من VNC لوظيفة سطح المكتب البعيد GNOME على تم إيقاف تشغيله افتراضيًا في GNOME، و وقد حذت أوبونتو حذوها. تتطلب استعادته بناء مكونات مختلفة من المصدر مع إعادة تعيين علامات البناء المناسبة.
ولكن حتى في هذه الحالة، ستظل تواجه مشكلات لأن Wayland يتداخل مع VNC، وWayland هو الوضع الطبيعي الجديد على Ubuntu. يمكنك الرجوع إلى X11 وإعادة بناء مكونات سطح المكتب البعيد GNOME وتثبيت برنامج خادم VNC المفقود، ولكن هذا يتطلب الكثير من الجهد، ولا يزال يتركك تستخدم تقنية قديمة وغير آمنة.
الطريقة المفضلة، والتي تدعمها بشكل أصلي GNOME وUbuntu، هي استخدام بروتوكول سطح المكتب البعيد بدلا من VNC.
RDP وأمن الإنترنت
على الرغم من أن RDP يوفر الأمان وتجربة مستخدم أكثر سلاسة، فهو شيء يجب على مستخدم Ubuntu المحلي العادي استخدامه فقط عبر شبكته الخاصة، وليس عبر الإنترنت.
يتطلب الاتصال عن بُعد بجهاز كمبيوتر الكشف عن عنوان IP ومنفذ لمخاطر الإنترنت. يستخدم الأشرار برامج آلية للبحث عن منافذ RDP، ثم مهاجمتها. دراسة أجرتها شركة مايكروسوفتووجد مؤلفو بروتوكول RDP أن هجمات القوة الغاشمة هذه يتم تنفيذها ببطء على مدى أيام لمنع حظر عناوين IP الخاصة بالمهاجمين بسبب الأنشطة المشبوهة.
إذا لم تكن واثقًا جدًا من إعداد شبكات VPN واستخدامها، والمصادقة الثنائية، واكتشاف الأنشطة المشبوهة وحظرها، فلا يجب عليك استخدام RDP عبر الإنترنت العام.
إن دعم أو مراقبة أجهزة الكمبيوتر على شبكتك المحلية باستخدام RDP أمر جيد تمامًا.
إعداد مشاركة سطح المكتب على أوبونتو
يعد إعداد مشاركة سطح المكتب على Ubuntu أمرًا بسيطًا. انقر فوق أيقونات النظام في الزاوية اليمنى العليا من شريط GNOME العلوي لفتح لوحة النظام، ثم انقر فوق أيقونة “الإعدادات”.
عند فتح تطبيق “الإعدادات”، انقر فوق “المشاركة” في الشريط الجانبي.
انقر فوق خيار “سطح المكتب البعيد” لفتح مربع الحوار “سطح المكتب البعيد”.
انقر على شريطي التمرير “سطح المكتب البعيد” و”التحكم عن بعد” حتى يتم تحديدهما.
في قسم “المصادقة”، انقر على أيقونة القلم الرصاص لكل من حقلي “اسم المستخدم” و”كلمة المرور”، وأدخل اسم المستخدم وكلمة المرور. لا يلزم أن تكون هذه البيانات مرتبطة بأي حساب مستخدم، ومن الأفضل عدم ربطها بأي حساب مستخدم آخر.
أغلق مربع الحوار “سطح المكتب البعيد” وتطبيق “الإعدادات”.
هذا كل شيء. الآن يمكننا محاولة الاتصال من جهاز كمبيوتر آخر. في Linux، يعني هذا استخدام عميل قادر على استخدام RDP.
تثبيت Remmina
Remmina هو عميل سطح مكتب بعيد. وهو مضمن في العديد من توزيعات Linux، بما في ذلك Ubuntu. إذا لم يكن مثبتًا بالفعل على جهاز الكمبيوتر الذي يعمل بنظام Linux، فسوف تجده في مستودعات البرامج الخاصة بالتوزيعة.
في Fedora، قمنا بتثبيت Remmina باستخدام هذا الأمر.
sudo dnf install remmina
في Manjaro نستخدم PacMan.
sudo pacman -S remmina
في Manjaro، كان علينا تثبيت FreeRDP أيضًا.
sudo pacman -S freerdp
يمكنك أيضًا تثبيت Remmina كـ فلاتباك.
الاتصال من جهاز كمبيوتر يعمل بنظام Linux
بعد تثبيت Remmina، أصبحنا جاهزين للاتصال بجهاز الكمبيوتر البعيد الذي يعمل بنظام Ubuntu. ابدأ تشغيل Remmina، ثم حدد “RDP” من القائمة المنسدلة، وأدخل عنوان IP لجهاز الكمبيوتر البعيد الذي يعمل بنظام Ubuntu.
اضغط على “Enter” عندما تكون مستعدًا للمتابعة. سيُطلب منك اسم المستخدم وكلمة المرور اللذين أدخلتهما في مربع الحوار “سطح المكتب البعيد” في Ubuntu عند تكوين مشاركة سطح المكتب.
أدخل هذه البيانات، ثم انقر فوق الزر “موافق”.
أنت متصل بجهاز كمبيوتر Ubuntu البعيد. يمكنك التفاعل معه كما لو كنت تستخدم لوحة المفاتيح والفأرة لجهاز كمبيوتر Ubuntu نفسه. يظهر زر في منطقة النظام بجهاز كمبيوتر Ubuntu.
يتيح هذا للشخص الذي يستخدم كمبيوتر Ubuntu قطع الاتصال عن بعد.
لتوفير عناء إدخال بيانات الاعتماد الخاصة بك يدويًا في كل مرة ترغب في الاتصال بجهاز كمبيوتر بعيد، يمكنك تخزين تفاصيل الاتصال في Remmina.
انقر فوق الزر “+” لفتح مربع الحوار “ملف تعريف الاتصال الجديد”.
في حقل “الاسم”، أدخل شيئًا يحدد هذا الاتصال، مثل اسم الكمبيوتر البعيد. في القائمة المنسدلة “البروتوكول”، حدد “RDP – بروتوكول سطح المكتب البعيد”.
أدخل بيانات اعتماد الاتصال في حقلي “اسم المستخدم” و”كلمة المرور”، ثم انقر فوق الزر “حفظ”.
النقر المزدوج على الاتصال في نافذة Remmina الرئيسية سيؤدي إلى الاتصال بالكمبيوتر البعيد، وسيقوم بالمصادقة لك تلقائيًا.
الاتصال من جهاز كمبيوتر يعمل بنظام Windows
ليس من المستغرب، بما أن شركة Microsoft هي المطورة لـ RDP، فلن تحتاج إلى تثبيت أي شيء على جهاز كمبيوتر يعمل بنظام Windows لاستخدامه. ما عليك سوى كتابة “rdp” في مربع البحث في شريط المهام، ثم الضغط على “Enter”. سيُفتح مربع الحوار “Remote Desktop Connection”.
أدخل عنوان IP الخاص بالكمبيوتر البعيد، ثم انقر فوق الزر “إظهار الخيارات” لتوسيع مربع الحوار.
في حقل “اسم المستخدم”، أدخل اسم المستخدم الذي أدخلته في مربع حوار “سطح المكتب البعيد” في Ubuntu عند تكوين مشاركة سطح المكتب. انقر فوق الزر “اتصال”. سيُطلب منك إدخال كلمة المرور.
إذا لم يكن اسم المستخدم هو الاسم الذي استخدمته في بيانات اعتماد RDP، فانقر فوق رابط “خيارات أخرى”، وحدد “استخدام حساب مختلف” واكتب اسم المستخدم الصحيح. إذا كان الاسم المعروض هو اسم المستخدم الصحيح، فقم بإدخال كلمة المرور الخاصة بك وانقر فوق الزر “موافق”.
ستشاهد سطح مكتب Ubuntu البعيد في نافذة على سطح مكتب Windows.
الذراع الطويلة للإدارة
إذا كنت تهتم بمجموعة من أجهزة الكمبيوتر على شبكة LAN المنزلية الخاصة بك، فحاول مشاركة سطح المكتب والوصول إلى سطح المكتب عن بعد كطريقة لتقليل جهد الإدارة. يمكن أن يكون هذا تحويليًا.
مجرد كونك الخبير المحلي الذي يلجأ إليه الجميع لا يعني أنه يتعين عليك الذهاب فعليًا إلى كل جهاز كمبيوتر لإجراء كل تعديل بسيط.