لإدارة Raspberry Pi عن بعد من جهاز كمبيوتر ، مع الوصول الكامل إلى سطح مكتب واجهة المستخدم الرسومية ، يمكنك استخدام VNC أو RDP. هيريس كيفية القيام بذلك.
هل تحتاج إلى الوصول عن بعد إلى شاشة سطح مكتب Raspberry Pi؟ أو ، هل تريد استخدام لوحة مفاتيح واحدة لجهاز كمبيوتر آخر و Pi الخاص بك؟ يمكنك القيام بذلك عن طريق الوصول عن بعد إلى سطح مكتب Raspberry Pi باستخدام VNC أو RDP. من خلال التحكم عن بعد في Raspberry Pi ، يمكنك فتح مجموعة من الاحتمالات الجديدة لاستخداماته.
ما المقصود بـ VNC و RDP؟
تُستخدم حوسبة الشبكة الافتراضية (VNC) وبروتوكول سطح المكتب البعيد (RDP) لإظهار شاشة الكمبيوتر البعيد. لكل من VNC و RDP خادم وعميل للقيام بذلك. يحزم كمبيوتر الخادم محتويات شاشته باستخدام الخوارزميات ويرسل البيانات. يقوم جهاز الكمبيوتر أو الجهاز العميل بفك ضغط البيانات وعرض المحتويات على الشاشة المحلية.
يتوفر كل من خوادم VNC و RDP لـ Raspberry Pi ، ومن السهل جدًا إعدادهما.
كيفية إعداد خادم VNC على Raspberry Pi
تم تثبيت خادم VNC مسبقًا على نظام Raspberry Pi OS. يمكنك تمكينه من خلال واجهة المستخدم الرسومية.
انتقل إلى
قائمة طعام > التفضيلات وفتح تكوين Raspberry Pi. انقر على واجهات علامة التبويب ، وتبديل الزر المجاور لـ VNCسيتم الآن تمكين خدمة VNC ، ويظهر رمز في شريط القائمة العلوي.كيفية إعداد خادم VNC على Raspberry Pi باستخدام raspi-config
يمكنك أيضًا استخدام أداة سطر الأوامر raspi-config لتمكين VNC. افتح نافذة طرفية وأدخل هذا الأمر:
sudo raspi-config
يختار واجهه المستخدمخيارات > VNC > نعم لتمكين الخدمة
إذا كنت متصلاً بالفعل بـ Raspberry Pi بدون رأس عن بعد عبر SSH ، ولا يمكنك الوصول إلى واجهة المستخدم الرسومية بسهولة ، فإن raspi-config هي أداة مفيدة لتغيير الإعدادات.
كيفية ضبط دقة شاشة VNC لـ Raspberry Pi مقطوع الرأس
في كثير من الأحيان ، يتم استخدام Raspberry Pis في أجهزة بدون رأس ؛ مما يعني أن Pi تقوم بعملها دون أن تكون متصلاً بشاشة. في مثل هذه الحالة ، إذا قمت بالوصول إلى Raspberry Pi باستخدام VNC ، فسيتم ضبطه افتراضيًا على دقة 640 × 480.
يمكنك تغيير الدقة بدون رأس من علامة التبويب "العرض" في أداة تكوين Raspberry Pi على سطح المكتب. بدلاً من ذلك ، يمكنك استخدام أداة تكوين raspi في Terminal.
في raspi-config ، انتقل إلى خيارات العرض > قرار VNC حدد الدقة المطلوبة. سيتم تطبيق الإعداد عند إعادة تشغيل Pi.
ابحث عن عنوان IP الخاص بـ Raspberry Pi
لتوصيل كمبيوتر بعيد بخادم Pi VNC ، ستحتاج إلى ذلك ابحث عن عنوان IP الخاص بـ Raspberry Pi. افتح Terminal واستخدم هذا الأمر:
اسم المضيف -أنا
ستحتاج إلى توفير عنوان IP هذا لعميل VNC على الكمبيوتر البعيد.
كيفية الوصول إلى Raspberry Pi باستخدام VNC Viewer على Windows
للوصول إلى شاشة Raspberry Pi الخاصة بك على Windows ، تحتاج إلى تثبيت عميل VNC. نظرًا لأن خادم VNC المستخدم على Pi هو من RealVNC ، فهناك توافق أفضل عند استخدام عميل الشركة. إنه عارض VNC مجاني للتنزيل.
قم بتثبيت البرنامج وافتح التطبيق. اذهب إلى ملف > اتصال جديد. قم بتوفير عنوان IP من Raspberry Pi ، ومنح الاتصال اسمًا سهل الاستخدام. احفظ الإعدادات وانقر نقرًا مزدوجًا لبدء الاتصال.
ستظهر نافذة مصادقة. تقديم بيانات اعتماد تسجيل الدخول لـ Pi ؛ اسم المستخدم وكلمة المرور الخاصين بك. افحص ال تذكر كلمة المرور الخيار وانقر نعم. سيعرض عميل VNC شاشة سطح مكتب Raspberry Pi الخاص بك.
كيفية الوصول إلى Raspberry Pi باستخدام VNC Viewer على Linux
هناك العديد من عملاء VNC المتاحين لنظام التشغيل Linux. نظرًا لأن خادم VNC على Raspberry Pi هو منتج من RealVNC ويحتوي على مصادقة UNIX مضمنة ، فمن المستحسن استخدام VNC Viewer الخاص بـ RealVNC.
البرنامج مجاني ومتاح بصيغة a .deb ، متوافق على نطاق واسع مع العديد من متغيرات دبيان الشائعة في Linux. تحتاج إلى تنزيل الإصدار x64 أو x86 من عارض VNC اعتمادًا على نظام Linux الذي تستخدمه.
بمجرد التنزيل ، افتح الملف باستخدام مثبت الحزمة وأكمل الإعداد. افتح البرنامج وانقر فوق استخدم عارض RealVNC بدون تسجيل الدخول. من هنا ، استخدم نفس الخطوات المتبعة في إصدار Windows من VNC Viewer المذكور أعلاه.
إذا كنت تريد فرض جودة شاشة VNC ، فيمكنك النقر فوق خيارات علامة التبويب وتغيير جودة الصورة من تلقائي إلى عالي.
كيفية إعداد خادم RDP على Raspberry Pi
في نظام Raspberry Pi OS ، لا يتم تثبيت خادم RDP افتراضيًا - بخلاف خادم VNC. لتثبيته على Pi ، قم بتشغيل هذه الأوامر في Terminal:
sudo apt تحديث
sudo apt ثَبَّتَ xrdp ص
بخلاف VNC ، يتطلب RDP إنشاء مستخدم جديد أيضًا. استخدم هذا الأمر لإنشاء واحد:
sudo adduser YOUR_USERNAME
هذا هو كل الإعداد الذي تحتاجه. لا يلزم بدء تشغيل خادم RDP يدويًا - فسيكون جاهزًا ويعمل بالفعل.
كيفية الوصول إلى Raspberry Pi باستخدام RDP على Windows
تم تثبيت عميل RDP مسبقًا في Windows. انقر فوق رمز البحث ، وابحث عن "RDP" وافتح التطبيق.
قم بتوفير عنوان IP من Raspberry Pi الخاص بك وانقر فوق يتصل. عند بدء الاتصال ، يتم الترحيب بك بتحذير من أنه لا يمكن التحقق من هوية الكمبيوتر البعيد. تفقد الصندوق لا تسألني مرة أخرى عن اتصالات بهذا الكمبيوتر لإيقاف التحذير مرة واحدة للأبد.
سيطلب منك RDP بيانات الاعتماد. ال حصة يجب أن يكون Xorg. قم بتوفير اسم المستخدم و كلمة المرور للمستخدم الجديد الذي قمت بإنشائه على Pi. انقر نعم وستظهر شاشة Pi الخاص بك.
كيفية الوصول إلى Raspberry Pi باستخدام RDP على Linux
لا يتم تثبيت عميل RDP على Linux افتراضيًا. يتوفر العديد من برامج عرض RDP لنظام التشغيل Linux ، ويدعم عدد قليل منهم كلاً من RDP و VNC. Remmina هو أحد هذه البرامج. يمكنك تثبيته من سطر الأوامر:
sudo apt تحديث
sudo apt ثَبَّتَ ريمينا
بمجرد اكتمال التثبيت ، افتح Remmina وأضف ملف تعريف اتصال جديد. في بروتوكول، يختار RDP. قم بتوفير عنوان IP من Pi الخاص بك. امنح اسم المستخدم و كلمة المرور المستخدم الجديد الذي قمت بإنشائه. انقر يحفظ و يتصليجب أن تظهر شاشة Pi.
قم بتعيين مهلة كافية لاتصالات VNC
إذا لم يكن هناك نشاط ، فسيتم إغلاق اتصال VNC تلقائيًا بعد ساعة. ومع ذلك ، يمكن تغيير هذا. الإعداد لهذا ليس في VNC Viewer ، ولكن في VNC Server.
على Pi الخاص بك ، انقر بزر الماوس الأيمن فوق رمز VNC في شريط القائمة العلوي وحدد خيارات. يختار خبير من الجزء الأيمن ، وابحث عن المعلمة IdleTimeout. اضبطه على عدد كبير وانقر يتقدم و نعم.
كيفية إعداد VNC و RDP للحصول على تجربة مشاهدة مثالية
في ال خيارات قسم عارض VNC ، يمكنك ضبط ملف جودة الصورة. تحدد الإعدادات عالية / متوسطة / منخفضة جودة الضغط. بالنسبة للإعداد المنخفض ، عادة ما يكون هناك الكثير من الضغط المفقود. الوسيط هو توازن جيد بين الضغط ومتطلبات النطاق الترددي.
مع الإعداد العالي ، عادة ما يكون هناك الكثير من النطاق الترددي بدون ضغط على الإطلاق. إذا كان Raspberry Pi على شبكتك المحلية ، فقم بتوصيله بكابل Gigabit Ethernet واضبط جودة الصورة على High. سوف تحصل على تجربة ممتازة مع VNC ، حتى مع تشغيل الفيديو عن بعد. يستخدم خادم VNC معالج Pi للضغط. يتمثل الجانب الإيجابي للإعداد العالي في تقليل حمل المعالج.
إذا قمت بالوصول إلى Pi من جهاز كمبيوتر واحد ، يمكنك ذلك ضع في اعتبارك كابل كروس جيجابت، وهو أسرع.
كل من VNC و RDP جيدان ، لكن أيهما أفضل؟
VNC و RDP كلاهما سهل الاستخدام وغني بالميزات. لكل منها مزاياه. من السهل تمكين VNC Server على Pi ، بينما يتم تثبيت عميل RDP مسبقًا على Windows. يعتمد الاختيار بينهما على نظام التشغيل لديك على الخادم.
خادم VNC من RealVNC مجاني على Raspberry Pi OS ، في حين أنه خيار مدفوع في توزيعات Linux الأخرى لـ Pi. خادم RDP مجاني ، لكنه يتطلب مستخدمًا جديدًا للبدء.
لا تحتاج الخوادم مقطوعة الرأس إلى VNC طوال الوقت. يعد سطر أوامر Linux أداة أكثر قوة يمكنك الوصول إليها عن بُعد باستخدام SSH.