نصائح وندوز

كيفية إنشاء وصول سطح مكتب بعيد إلى Ubuntu من Windows

أنت في غرفة واحدة، تجلس أمام جهاز كمبيوتر؛ والبيانات التي تريدها موجودة في غرفة أخرى، على جهاز كمبيوتر يعمل بنظام التشغيل Ubuntu. إذا كان كلا الجهازين في نفس المنزل، فلا توجد مشكلة، ولكن ماذا لو كانا في مكتبين مختلفين؟ قد يكون الأمر أشبه بالمشي!




لذا، فإن الإجابة هي إعداد اتصال سطح مكتب بعيد. تعرف على كيفية إعداد سطح مكتب بعيد من Windows إلى Ubuntu.

لماذا الاتصال عن بعد بأوبونتو من ويندوز؟

هناك عدة أسباب قد تدفعك إلى الاتصال عن بُعد بجهاز الكمبيوتر الذي يعمل بنظام التشغيل Ubuntu. ربما تكون في العمل وتحتاج إلى تسجيل الدخول إلى جهاز الكمبيوتر المنزلي. أو ربما يكون لديك جهاز كمبيوتر يعمل بنظام التشغيل Ubuntu في غرفة وجهاز كمبيوتر يعمل بنظام التشغيل Windows في غرفة أخرى. ربما تريد تشغيل التحديثات على Ubuntu أو الوصول إلى الملفات.

التحكم عن بعد في Ubuntu باستخدام RDP


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


لديك ثلاثة خيارات رئيسية لإنشاء اتصال عن بعد بجهاز Ubuntu يعمل بنظام بيئة سطح المكتب الافتراضية:

  1. سطح المكتب البعيد (RDP)
  2. الحوسبة الشبكية الافتراضية (VNC)
  3. برنامج سطح المكتب البعيد التابع لجهة خارجية


أولاً، عليك القيام ببعض الاستعدادات:

  1. تمكين إعادة توجيه المنفذ على جهاز التوجيه الخاص بالجهاز البعيد
  2. العثور على عنوان IP
  3. تثبيت SSH


دعونا ننظر إلى هذه الأمور بالتناوب.

إعداد اتصالات Windows RDP مع Ubuntu

تعتبر حلول الوصول عن بُعد سهلة الإعداد والإدارة عبر نفس الشبكة. ومع ذلك، إذا كنت تعمل من المنزل، فإن هذا من شأنه أن يزيد الأمور تعقيدًا على الفور.

لاستخدام VNC وRDP مع جهاز كمبيوتر على شبكة مختلفة، ستحتاج إلى تمكين الوصول إلى الكمبيوتر البعيد عبر جهاز التوجيه الخاص به. يمكنك القيام بذلك باستخدام “إعادة توجيه المنفذ”. ومع ذلك، ستحتاج إلى عنوان IP قبل إعداد هذا.

ابحث عن عنوان IP لجهاز الكمبيوتر الخاص بك الذي يعمل بنظام Ubuntu

قبل أن تتمكن من إنشاء وصول عن بعد إلى جهاز Ubuntu الخاص بك من Windows عبر RDP أو VNC، ستحتاج إلى عنوان IP.


الطريقة الأولى هي الأسهل. انتقل فعليًا إلى جهاز Ubuntu، واضغط على Ctrl + Alt + T لفتح المحطة الطرفية، أدخل الأمر:

ifconfig 

ابحث عن “inet addr” مقابل الاتصال الذي تستخدمه حاليًا. على سبيل المثال، إذا كنت تستخدم شبكة Wi-Fi، فابحث عن wlan0إذا كان الكمبيوتر متصلاً بالشبكة عبر Ethernet، فابحث عن إيث0.

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

هل لا يتوفر أي من هذين الخيارين؟ يمكنك أيضًا الاتصال بجهاز التوجيه الخاص بك مباشرةً عبر متصفح الكمبيوتر الخاص بك.

بمجرد تسجيل الدخول إلى وحدة التحكم الإدارية الخاصة بالموجه، ستتمكن من رؤية الأجهزة المتصلة. ما عليك سوى البحث عن اسم جهاز Ubuntu الخاص بك، والعثور على عنوان IP، وتدوينه لاستخدامه لاحقًا.

أقرأ ايضا  كيفية تبديل شاشة اللمس في نظام التشغيل Windows 10

تمكين إعادة توجيه المنفذ

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


ابدأ بتحديد عنوان IP لجهاز التوجيه. يمكنك استخدام اي بي ر الأمر لهذا، مع grep لتحديد الإعداد الافتراضي:

ip r | grep default 

قم بتدوين عنوان IP، ثم افتحه في المتصفح لعرض وحدة التحكم الإدارية الخاصة بالموجه. إن تمكين إعادة توجيه المنفذ بسيط:

  • ابحث عن إعادة توجيه المنفذ إعدادات
  • إنشاء قاعدة جديدة مُصنَّف سطح المكتب البعيد
  • ضبط المنفذ الداخلي رقم الى 3389
  • ضبط المنفذ الخارجي رقم الى 3389
  • أدخل عنوان IP من جهاز الكمبيوتر Ubuntu
  • انقر يحفظ


لاحظ أن هذه الخطوات عامة وتختلف وفقًا لجهاز التوجيه الخاص بك. لمعرفة الخطوات التفصيلية، راجع وثائق جهاز التوجيه الخاص بك.

بمجرد الحفظ، يجب أن تتمكن من الوصول عن بُعد إلى جهاز الكمبيوتر الذي يعمل بنظام التشغيل Ubuntu من خلال بروتوكول سطح المكتب البعيد (RDP) عبر عنوان IP الثابت الخاص بمؤسستك. إذا كان صاحب العمل لا يستخدم عنوان IP ثابتًا (وهذا أمر غير مرجح، ولكنه يحدث)، فاستخدم موفر DNS ديناميكيًا بدلاً من ذلك.

يمكن لمسؤول النظام في مؤسستك إعداد إعادة توجيه المنفذ إذا لم تكن تستخدم أدوات سطح المكتب البعيد التجارية.


إعداد الوصول باستخدام SSH

لتوفير الوقت، قد ترغب في تثبيت PuTTY على جهاز الكمبيوتر الخاص بك (أو مجرد تجربة وظيفة SSH المضمنة في Windows). فهو يتيح لك إعداد اتصال SSH، والذي يتيح لك الوصول عن بُعد إلى سطر أوامر Ubuntu.

للتوضيح: هذا ليس خيار سطح مكتب بعيدلا يوجد تحكم بالماوس. ولكن من المفيد تثبيت الأدوات التي ستستخدمها عن بُعد. عادةً ما يتم تعطيل SSH افتراضيًا، لذا إذا لم يتم تثبيته، فستحتاج إلى إصلاحه.

باختصار، يعتمد الأمر على إصدار Ubuntu الذي تستخدمه وما إذا كنت قد استخدمت SSH مسبقًا.

بمجرد التثبيت عبر المحطة الطرفية (sudo apt install openssh-server)، ستتمكن من إجراء اتصال عن بُعد بسطح مكتب Ubuntu. ما عليك سوى إدخال عنوان IP واسم المستخدم وكلمة المرور لنظام Ubuntu. يمكنك بعد ذلك استخدام المحطة الطرفية لتثبيت الأدوات التي تحتاجها لـ RDP وVNC.


1. الوصول عن بعد باستخدام بروتوكول سطح المكتب البعيد

الخيار الأسهل هو استخدام بروتوكول سطح المكتب البعيد أو RDP. يمكن لهذه الأداة المضمنة في Windows إنشاء اتصال سطح مكتب بعيد عبر شبكتك المنزلية. كل ما تحتاجه هو عنوان IP لجهاز Ubuntu لإنشاء اتصال سطح مكتب بعيد مع Ubuntu من Windows.

في حين أن البرنامج اللازم مثبت مسبقًا على Windows، فسوف تحتاج إلى تثبيت أداة xrdp على Ubuntu. للقيام بذلك، افتح المحطة الطرفية (Ctrl + Alt + T) وأدخل:

sudo apt install xrdp 

اتبع هذا مع:

sudo systemctl enable xrdp 

انتظر حتى يتم تثبيت هذا، ثم قم بتشغيل تطبيق سطح المكتب البعيد في نظام التشغيل Windows باستخدام قائمة “ابدأ” أو “بحث”. اكتب رديبثم انقر على اتصال سطح المكتب البعيدمع فتح التطبيق، أدخل عنوان IP في حاسوب مجال.

الاتصال عن بعد بنظام Linux باستخدام RDP


أقرأ ايضا  كيفية إرسال الروابط من هاتف Android الخاص بك إلى جهاز كمبيوتر يعمل بنظام Windows


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

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

استكشاف أخطاء RDP إلى Ubuntu وإصلاحها

على الرغم من أن RDP يعد خيارًا ممتازًا للاتصال عن بُعد بجهاز الكمبيوتر الذي يعمل بنظام Ubuntu، إلا أنه غير موثوق به في بعض إصدارات Ubuntu، مثل 18.04 LTS. يبدو أن هناك مشكلة في إنشاء اتصال عن بُعد أثناء تسجيل الدخول بالفعل إلى نفس الحساب على Ubuntu.

لذلك، الطريقة البسيطة للقيام بذلك هي تسجيل الخروج من جهاز الكمبيوتر الذي يعمل بنظام التشغيل Ubuntu.

إذا لم يكن ذلك ممكنًا، فحاول تبديل اتصال RDP من خادم Xorg إلى X11rdp. انتظر حتى تفشل هذه المحاولة، ثم حاول استخدام Xorg مرة أخرى.


يمكنك أيضًا محاولة الاتصال بعد إعادة تشغيل جهاز Linux.

يجب أن يتضمن Ubuntu 22.04 LTS إصلاحًا لجعل RDP إلى Ubuntu أكثر سلاسة.

2. الاتصال بنظام Ubuntu من Windows باستخدام VNC

هناك خيار آخر يوفر وظائف سطح مكتب بعيد كاملة وهو VNC (الحوسبة الشبكية الافتراضية). ويتطلب تطبيق عميل على جهاز كمبيوتر يعمل بنظام Windows وخادمًا على Ubuntu.

على جهاز الكمبيوتر البعيد، قم بتثبيت مكون TightVNC Server بعد التحقق من وجود تحديثات:

sudo apt update 

ثم قم بتثبيت أداة الخادم:

sudo apt install tightvncserver 

سوف تحتاج بعد ذلك إلى تشغيله:

sudo tightvncserver 

في هذه المرحلة، سيُطلب منك تعيين كلمة مرور للاتصال. دوِّن رقم سطح المكتب، عادةً :1.

الآن بعد أن تم إعداد خادم TightVNC على Ubuntu، ستحتاج إلى تثبيت العميل على Windows. يمكنك تنزيله من الموقع الرسمي – تأكد من اختيار الإصدار الصحيح، لأنه متوفر بإصدارين 32 بت و64 بت.

تحميل: تايت في إن سي

تتوفر أدوات TightVNC كحزمة واحدة فقط، لذا بمجرد التثبيت، ابحث عن TightVNC Viewer في بحث Windows.


بمجرد تشغيل العارض، أدخل عنوان IP الخاص بنظام التشغيل Ubuntu في مربع “المضيف البعيد”، متبوعًا برقم سطح المكتب. لذا، قد يبدو الأمر كما يلي:

192.168.0.99:1 
سطح مكتب بعيد من Windows إلى Linux باستخدام VNC


أدخل كلمة المرور عند مطالبتك بذلك وابدأ نشاط سطح المكتب البعيد!

أقرأ ايضا  كيفية الحصول بسهولة على أحدث التحديثات لجهاز الكمبيوتر الذي يعمل بنظام Windows 11

جعل TightVNC أكثر أمانًا

افتراضيًا، يقوم TightVNC بتشفير كلمة المرور الخاصة بك ولكن لا يقوم بأي شيء آخر. وهذا يجعل الاتصال عبر الإنترنت غير آمن. لحسن الحظ، يمكنك تعزيز الأمان باستخدام SSH وXming.

تنزيل وتثبيت أداة Xming لنظام التشغيل Windows من SourceForge لاستخدام هذا. بمجرد الانتهاء من ذلك، ابحث عن اختصار سطح المكتب، وانقر بزر الماوس الأيمن، واختر ملكيات.

ابحث عن اختصار علامة التبويب، وفي هدف في الحقل، أدخل ما يلي:

"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow 

انقر يتقدم لحفظ التغيير، ثم نعمانقر نقرًا مزدوجًا فوق الرمز لتشغيل Xming، ثم افتح PuTTY. هنا، قم بتوسيع القائمة على اليسار الاتصال > SSH > X11.

يفحص تمكين إعادة توجيه X11ثم العودة إلى حصة في أعلى القائمة.

تمكين إعادة توجيه X11 لاستخدام سطح المكتب البعيد مع SSH


أدخل عنوان IP للجهاز البعيد وانقر فوق يفتحبعد لحظات، سيكون الاتصال الآمن بسطح مكتب Ubuntu البعيد متاحًا.

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


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

نقترح عليك تجربة:

  • لا يوجد آلة:تم إصداره في البداية كأداة سطح مكتب بعيد لنظام Linux، وهو الآن متاح عبر جميع المنصات الرئيسية. قم بتثبيته على الكمبيوتر المستهدف، ثم على جهازك المحلي، وقم بإعداد اتصال عن بعد.
  • سطح مكتب Chrome البعيد:يستخدم حساب Google الخاص بك لإدارة الوصول عن بعد عبر متصفح Chrome.
  • تيم فيور:حل تجاري معروف لسطح المكتب البعيد. ما عليك سوى تثبيت برنامج العميل والمضيف مسبقًا. كما يوفر تطبيق مضيف للوصول عن بُعد إلى أجهزة Raspberry Pi.

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


اختيار الحل المناسب لسطح المكتب البعيد في Ubuntu

ما هي أداة سطح المكتب البعيد التي يجب عليك استخدامها للاتصال بين Ubuntu وWindows؟

هناك ثلاثة خيارات رئيسية متاحة:

  • RDP: يستخدم بروتوكول سطح المكتب البعيد لنظام التشغيل Windows عبر تنفيذ xrdp مفتوح المصدر.
  • شبكة افتراضية: تعتبر الحوسبة الشبكية الافتراضية بديلاً لـ RDP ولكنها أقل أمانًا.
  • البرامج التجارية عن بعد: تتطلب معظم هذه البرامج الحد الأدنى من الإعداد وتدعم Linux.


يمكنك أيضًا استخدام SSH لإصدار تعليمات عن بعد لجهاز الكمبيوتر الخاص بك الذي يعمل بنظام Ubuntu.

لقد عرضنا لك ثلاث طرق لإنشاء اتصال عن بعد بجهاز الكمبيوتر أو الخادم الذي يعمل بنظام Ubuntu من Windows. ولكل منها مزاياها وعيوبها. ولكن إذا كنت تريد فقط تجربة Ubuntu، فجرب نظام Windows الفرعي لنظام Linux على Windows 10.


اكتشاف المزيد من موقع قلم ورقم

اشترك للحصول على أحدث التدوينات في بريدك الإلكتروني.

Mahmoud Al-Hakeemi

I am Yemeni and I am 29 years old. I hold a bachelor’s degree in English, a high diploma in computer science, and a diploma in computer applications programming. I have been working in the field of website design for about 3 years, during which I have gained a lot of experience, experience, and knowledge in many aspects. Very interested in knowledge and learning about everything new in the world of programming, design, marketing, and working through the Internet. He follows and is interested in everything related to the world of communications technology and the Internet in general. I read constantly in many fields, especially in the field of programming, design, marketing, and online work. I research carefully before writing any topic in pen and number, and I choose my sources carefully and carefully based on diversity and quality. My goal is to provide real value that is worth the time of dear readers and helps them succeed. My motto in writing is always quality, no matter how much time and effort it costs me.

اترك رد

زر الذهاب إلى الأعلى

اكتشاف المزيد من موقع قلم ورقم

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading

أنت تستخدم إضافة Adblock

لكي تتمكن من قراءة المقال يرجى ازالة مانع الاعلانات لديك واعمل تحديث للصفحة.