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

استخدام عملاء RDP في Linux

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

الخيار 1: Remmina

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

الخطوة 1: التثبيت

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

  1. إذا لم يكن Remmina متاحًا ببساطة على نظامك وتريد تثبيت إصدار مستقر ، ولكن ليس أحدث إصدار ، فقم بالتشغيل أولاً "طرفية" بطريقة مناسبة ، على سبيل المثال ، من خلال قائمة التطبيق أو عن طريق الضغط باستمرار على المجموعة Ctrl + Alt + T..
  2. بدء تشغيل الجهاز لمزيد من التثبيت لبرنامج Remmina

  3. في وحدة التحكم التي تفتح ، أدخل sudo apt تثبيت remmina وانقر فوق أدخل... قم بتغيير مدير الحزم المناسب إلى مدير آخر إذا كنت تستخدم توزيعة تعتمد على RedHat أو Fedora.
  4. إدخال الأمر لتثبيت برنامج Remmina من المستودعات الرسمية

  5. يتم دائمًا تشغيل إجراءات التثبيت بصفتك المستخدم المتميز ، لذلك عليك تأكيدها عن طريق إدخال كلمة المرور في سطر جديد. هذا الوضع ليس استثناء.
  6. تأكيد كلمة المرور لتثبيت Remmina على Linux عبر المستودعات الرسمية

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

  1. في وحدة التحكم تدخل sudo apt-add-repository ppa: remmina-ppa-team / remmina-nextللحصول على الملفات من المستودع.
  2. أمر للحصول على أحدث إصدار من Remmina على Linux عبر مستودع مخصص

  3. قم بتأكيد هذا الإجراء عن طريق كتابة كلمة المرور لحساب المستخدم المتميز.
  4. تأكيد الأمر للحصول على أحدث إصدار من Remmina على Linux عبر مستودع مخصص

  5. سيتم إخطارك بالحزم التي تتلقاها. اقبلهم بالضغط على أدخل.
  6. استمر في الحصول على أحدث إصدار من Remmina على Linux عبر مستودع مخصص

  7. انتظر حتى يكتمل التنزيل. أثناء هذه العملية ، لا تغلق وحدة التحكم أو تقطع اتصالك بالإنترنت.
  8. تنزيل الملفات لمزيد من تثبيت Remmina على Linux

  9. بعد ذلك ، يجب عليك تحديث قائمة مخازن النظام من خلال الأمر sudo apt-get update.
  10. أمر لتحديث المستودعات عند تثبيت Remmina على Linux

  11. كل ما تبقى هو تثبيت عميل RDP والمكونات الإضافية ذات الصلة عن طريق الدخول sudo apt-get install remmina-plugin-rdp libfreerdp-plugins-standard.
  12. أمر لتثبيت أحدث إصدار من Remmina على Linux عبر مستودع مخصص

  13. قم بتأكيد مساحة القرص المستخدمة عن طريق اختيار الإجابة د، وانتظر حتى نهاية الإجراء.
  14. تأكيد تثبيت Remmina على Linux عبر مستودع مخصص

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

الخطوة 2: التشغيل والإعداد

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

  1. بشكل افتراضي ، ستتم إضافة رمز Remmina إلى قائمة التطبيق فور التثبيت. يمكنك العثور عليه هناك من خلال التمرير عبر القائمة أو باستخدام شريط البحث.
  2. بدء تشغيل Remmina في Linux عبر الرمز الموجود في قائمة التطبيق

  3. للانتقال إلى الإعدادات ، انقر فوق الزر على شكل ثلاثة خطوط أفقية وحدد العنصر "خيارات".
  4. انتقل إلى خيارات Remmina في Linux للتكوين العام

  5. الآن ستعرض الشاشة نافذة إعدادات Remmina... يحتوي على عدد كبير من علامات التبويب المسؤولة عن إجراء تغييرات عامة وتغييرات المستخدم. على سبيل المثال ، يمكنك هنا ضبط دقة الشاشة القياسية وتغيير مجموعات المفاتيح وتعديل SSH وعناصر الأمان.
  6. الإعدادات العامة وإعدادات المستخدم لـ Remmina في Linux

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

الخطوة 3: إنشاء ملف تعريف والاتصال

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

  1. ابحث عن الرمز المقابل في اللوحة العلوية وانقر فوقه بزر الماوس الأيسر لعرض النموذج لإنشاء اتصال.
  2. إنشاء اتصال سطح مكتب بعيد جديد في Remmina على Linux

  3. أكمل جميع الأسطر كما هو مطلوب. تأكد من إعادة التحقق من تفاصيل حسابك وعناوين الخادم. بعد ذلك ، يمكنك اختيار إجراء. إذا قمت بالنقر فوق "قابس"، لن يتم حفظ الإعدادات المحددة ، للقيام بذلك ، انقر فوق "حفظ والاتصال".
  4. إدخال البيانات لـ Remmina Remote Desktop Connection في Linux

  5. في المستقبل ، يمكن تشغيل ملفات التعريف المحفوظة مباشرة من قائمة Remmina الرئيسية. سيتم عرض جميع الاتصالات المتاحة في جدول بمعلومات مفصلة.
  6. حفظ ملفات التعريف للاتصال السريع عبر Remmina في Linux

  7. بعد الإطلاق ، ستفتح نافذة منفصلة بها سطح مكتب افتراضي. انتظر حتى يبدأ التنزيل واستخدم الأدوات الموجودة في الجزء الأيمن لإدارة جلستك.
  8. إطلاق ناجح لسطح المكتب البعيد عبر Remmina على Linux

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

الخيار 2: rdesktop

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

الخطوة 1: قم بتثبيت rdesktop

دعنا نتحدث بإيجاز عن إجراء تثبيت rdesktop نفسه. برنامج الوصول هذا موجود في مستودعات التوزيع الرسمية ، بحيث لا يحتاج المستخدم إلى تنزيل ملفات أو حزم إضافية.

  1. اكتشف "طرفية" بأي طريقة مناسبة.
  2. قم بتشغيل Terminal لتثبيت rdesktop على Linux

  3. أدخل الأمر sudo apt-get install rdesktop وانقر فوق أدخل.
  4. أمر لتثبيت الأداة المساعدة لوحدة تحكم سطح المكتب على نظام Linux

  5. قم بتأكيد هذا الإجراء عن طريق إدخال كلمة مرور المستخدم المتميز في سطر جديد.
  6. تأكيد تثبيت الأداة المساعدة rdesktop على نظام Linux

  7. سيستمر التثبيت فورًا بعد اختيار إجابة إيجابية "د".
  8. تأكيد استلام الملفات عند تثبيت الأداة المساعدة rdesktop console على نظام Linux

  9. يتم تشغيل هذه الأداة أيضًا عبر "طرفية" من خلال الأمر rdesktop.
  10. تشغيل الأداة المساعدة rdesktop console على نظام Linux بعد تثبيته

إذا لم يكن التوزيع الذي تستخدمه قائمًا على دبيان ، فيجب استبدال الوسيطة apt-get لأمر التثبيت بـ yum أو pacman. بالنسبة للباقي ، لا توجد اختلافات مع إصدارات Linux.

الخطوة 2: التشغيل والاتصال

إذا قمت فقط بإدخال الأمر في وحدة التحكم rdesktop، ستعرض الأسطر التالية ملخصًا موجزًا ​​للصياغة والخيارات المتاحة. نوصي بدراسة المعلومات التي يبدو أنها تفهم بالضبط كيفية إجراء اتصال سطح المكتب البعيد من خلال هذه الأداة المساعدة.

خيارات Linux rdesktop ومعلومات بناء الجملة

ثم يمكنك الاتصال مباشرة بجهاز كمبيوتر آخر. دعنا نلقي نظرة على هذه العملية باستخدام الخط rdesktop -z -P -g 1280x900 -u اسم المستخدم -p كلمة المرور SERVER_IP.

إدخال أمر للاتصال بسطح المكتب البعيد عبر rdesktop في Linux

هنا يجب أن تفكر بالتفصيل في كل حجة ومعلومات تم إدخالها.

  • -z... هذا الخيار مسؤول عن تنشيط ضغط التدفق. استخدمه لتحسين اتصالك. مناسب بشكل خاص للأنظمة ذات سرعة الإنترنت المنخفضة.
  • -P... يخلق التخزين المؤقت. يساعد هذا في حفظ بعض المعلومات في التخزين المحلي ، في المستقبل ، دون الحاجة إلى الاتصال بالخادم في كل مرة لتنزيله.
  • -g... يضبط الدقة المخصصة لنافذة سطح المكتب. بعد هذا الخيار ، أدخل المعلمة المطلوبة ليتم تطبيقها.
  • -u... بعد هذا الخيار ، حدد اسم المستخدم الذي سيتم عرضه على الخادم.
  • -p... هذه الوسيطة مطلوبة في حالة وجود كلمة مرور.
  • SERVER_IP... يشار إليه دائمًا في نهاية السطر. بدلاً من هذا النقش ، أدخل اسم مجال الخادم الذي تريد الاتصال به.

الخطوة 3: تبادل الملفات بين Windows و Linux في الجلسة الحالية

في نهاية تحليل الأداة المساعدة rdesktop ، نريد التحدث عن الإجراءات الرئيسية التي يتم تنفيذها عن طريق إدخال الأوامر في وحدة التحكم. أولاً ، دعنا نتحدث عن المهام الأكثر طلبًا المتعلقة بتبادل الملفات. مجلد الشبكة متصل عبر rdesktop -r disk: share = / home / documents -z -P -g 1280x900 -u اسم المستخدم -p كلمة المرور SERVER_IP، حيث يتم استبدال جميع الخيارات والعناوين المحددة بالخيارات المطلوبة.

أمر لفتح مجلد الشبكة المشترك عبر rdesktop في Linux

بعد إدخال هذا الأمر ، سيصبح المجلد متاحًا للقراءة والكتابة ، مما سيسمح لك بإدارة الملفات هناك بكل الطرق الممكنة. ومع ذلك ، إذا كانت هناك مشاكل في الوصول ، فسيتعين عليك إغلاق الجلسة وتفعيل الأمر chown -R / home / documents USERNAME: USERGROUP، وعندها فقط أعد توصيل الدليل.

أمر لمشاركة مجلد الشبكة لـ rdesktop على Linux

الخطوة 4: قم بإنشاء رمز اختصار

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

  1. في وحدة التحكم ، قم بإنشاء ملف نصي فارغ باسم عشوائي باستخدام محرر نصوص مناسب. سيبدو الأمر نفسه كما يلي: sudo nano rdesktopأين نانو - محرر النصوص المستخدم ، و rdesktop - اسم الملف نفسه.
  2. قم بإنشاء ملف نصي لأيقونة rdesktop launcher في Linux

  3. عندما تظهر النافذة ، أدخل السطرين أدناه ، واستبدل الخيارات ومعلومات الخادم بالخيارات المتوفرة لديك.
  4. #! / بن / باش
    rdesktop -z -P -g 1280x900 -u اسم المستخدم -p كلمة المرور SERVER_IP

    برمجة رمز rdesktop launcher على نظام Linux

  5. احفظ جميع التغييرات واخرج من محرر النصوص.
  6. حفظ تغييرات ملف نصي رمز مشغل rdesktop على Linux

  7. أدخل الأمر chmod + x rdesktopلإنشاء رمز تشغيل سريع على سطح المكتب.
  8. تحويل ملف نصي إلى برنامج لتشغيل rdesktop على Linux

جميع الخيارات والفروق الدقيقة الأخرى للتفاعل مع rdesktop ، والتي لم نتحدث عنها أعلاه ، موصوفة بالتفصيل في الوثائق الرسمية أو نادراً ما تستخدم ، وبالتالي لا تحتاج إلى شرح.

الخيار 3: freerdp

freerdp هو أحدث عميل RDP معروف وقد بدأ للتو في اكتساب قوة دفع. تتم إدارته أيضًا في وحدة التحكم ، وهناك عدد قليل من الوظائف الآن ، لذلك وضعنا هذا الخيار في المكان الأخير.

  1. يتم تثبيت Freerdp مع جميع المكونات الضرورية عن طريق الأمر sudo apt-get install freerdp libfreerdp-plugins-standard.
  2. أمر لتثبيت برنامج freerdp في لينكس

  3. سيبدأ التثبيت فورًا بعد تأكيد كلمة المرور.
  4. تأكيد تثبيت freerdp على لينكس

  5. اختر إجابة دلتنزيل جميع المحفوظات.
  6. استمرار تثبيت freerdp على لينكس

  7. استخدم الخط xfreerdp -u black -d WORK -n "soringpcrepair.com" -a 15 -k US -g 1440x830 --plugin cliprdr --plugin rdpdr - قرص البيانات: DiskP: / home / black - my.rdp.server.netلبدء الاتصال بالخادم.
  8. اتصال سطح المكتب البعيد عبر freerdp في Linux

نقترح الآن فحص جميع الخيارات التي رأيتها في السطر السابق. إنها تشبه إلى حد ما تلك المستخدمة في الخيار الثاني عند التفاعل مع عميل rdesktop ، لكن لها أيضًا خصائصها الخاصة.

  1. -u... مسؤول عن اسم المستخدم على الخادم. يجب إدخال تسجيل الدخول المقابل مباشرة بعد هذا الخيار.
  2. ... نفس الشيء ، ولكن فقط مع مجال مجموعة العمل ، والذي يتم تحديده مسبقًا ويجب أن يكون هو نفسه لجميع أعضاء الشبكة المحلية.
  3. ... يحدد اسم المضيف.
  4. ... هذه الحجة يتبعها عمق لون النافذة. الافتراضي هو 15.
  5. ... يضبط تخطيط لوحة المفاتيح الافتراضي ، حيث يتم تحديد رمز الحالة كمعامل.
  6. -g... يحدد حجم النافذة المعروضة بالبكسل.
  7. --بلوجين كليبردر... ينشط الحافظة المشتركة مع سطح المكتب البعيد في المستقبل.
  8. --plugin rdpdr - قرص البيانات: DiskP: / home / black -... يربط مجلدًا رئيسيًا كمجلد شبكة مشترك ويسمح بتبادل البيانات.
  9. my.rdp.server.net... تم استبداله باسم خادم RDP قيد الاستخدام.

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