كيفية الوصول إلى جهاز كمبيوتر لينكس عن بُعد من جهاز آيباد

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

قم بإعداد جهاز الكمبيوتر الذي يعمل بنظام لينكس لبروتوكول SSH

يجب أن يكون خادم SSH مُشغلاً على جهاز لينكس قبل أن يتمكن جهاز iPad من الاتصال. في أوبونتو، تستخدم وثائق خادم OpenSSHopenssh-server الرسمية هذه الحزمة. قم بتثبيتها وابدأ تشغيل الخدمة.

sudo apt update
sudo apt install openssh-server
sudo systemctl enable --now ssh

تحقق من الخدمة باستخدام systemctl status sshالأمر `. قد تستخدم توزيعات أخرى هذا الأمر sshd. ستحتاج أيضًا إلى اسم حساب لينكس وعنوان IP أو اسم مضيف الكمبيوتر. على الشبكة المحلية، hostname -Iيمكن أن يساعدك الأمر `..` في العثور على عناوين الجهاز؛ اختر العنوان الذي ينتمي إلى شبكتك المحلية الموثوقة.

يعرض طرفية أوبونتو تثبيت خادم OpenSSH وتشغيل خدمة SSH
يوفر OpenSSH خدمات المحطة الطرفية المشفرة وخدمات SFTP المستخدمة في اتصال iPad.

قم بالاتصال من جهاز iPad باستخدام عميل SSH

لا يتضمن نظام iPadOS طرفية SSH عامة، لذا قم بتثبيت برنامج عميل. يستخدم هذا الدليل برنامج Termius من متجر التطبيقات ؛ يدعم عميل iPad الخاص به بروتوكولي SSH وSFTP. كما يمكن استخدام برامج عميل SSH أخرى موثوقة.

أنشئ مضيفًا جديدًا في التطبيق، وأدخل اسم مضيف جهاز لينكس أو عنوان IP الخاص به، واسم مستخدم لينكس الخاص بك، ومنفذ SSH. يستخدم OpenSSH المنفذ 22 افتراضيًا، كما هو موثق في دليل OpenSSH sshd_config ، إلا إذا قمت بتغيير إعدادات الخادم.

قم بالمصادقة باستخدام كلمة مرور نظام لينكس الخاص بك، أو يُفضل استخدام مفتاح SSH. يدعم Termius إدارة المفاتيح، ويمكن لـ OpenSSH تخويل المفاتيح العامة من خلاله ~/.ssh/authorized_keys. عند الاتصال لأول مرة، تحقق من بصمة مفتاح المضيف الخاص بالخادم قبل قبوله. لا تُعطّل مصادقة كلمة المرور على خادم لينكس حتى تتأكد من أن تسجيل الدخول باستخدام المفتاح يعمل.

نموذج اتصال SSH على جهاز iPad مع عنوان مضيف Linux، والمنفذ 22، واسم المستخدم، ومصادقة مفتاح SSH
يتطلب اتصال SSH عنوان مضيف Linux والمنفذ واسم المستخدم وطريقة المصادقة.

نقل الملفات باستخدام بروتوكول SFTP

لست بحاجة إلى خادم FTP منفصل لنقل الملفات بشكل آمن. SFTP هو نظام فرعي لـ SSH، لذا يمكنك استخدام نفس خدمة OpenSSH والحساب وطريقة المصادقة. في Termius، افتح متصفح SFTP للمضيف المحفوظ، ثم تصفح نظام الملفات البعيد وقم بتحميل أو تنزيل الملفات التي تحتاجها.

ضع في اعتبارك صلاحيات نظام لينكس المعتادة: لا يمكن لحسابك البعيد قراءة أو كتابة إلا المواقع المصرح له بالوصول إليها. تجنب تسجيل الدخول كمسؤول النظام (root) لمجرد تسهيل نقل الملفات؛ انقل الملفات باستخدام الصلاحيات المناسبة أو استخدم sudoسطر الأوامر عند الحاجة إلى صلاحيات إدارية.

متصفح ملفات SFTP على جهاز iPad يعرض دليل المستخدم الرئيسي لنظام Linux وأدوات التحكم في التحميل والتنزيل
تتيح بروتوكولات SFTP لجهاز iPad تصفح ونقل الملفات عبر نفس اتصال SSH المشفر.

يمكنك الوصول إلى سطح مكتب لينكس الكامل من جهاز iPad

إذا كنت بحاجة إلى تطبيقات رسومية بدلاً من سطر الأوامر، فإن أداة سطح المكتب البعيد تُعدّ خيارًا أنسب. أحد الخيارات المتاحة حاليًا هو AnyDesk. ثبّت عميل لينكس من صفحة تنزيل AnyDesk الرسمية لنظام لينكس، بالإضافة إلى تطبيق AnyDesk لأجهزة iPad . ثم أدخل مُعرّف AnyDesk أو الاسم المستعار الخاص بجهاز لينكس على جهاز iPad، ووافق على الاتصال من جهاز لينكس.

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

هناك قيد هام واحد في نظام لينكس: يتطلب AnyDesk حاليًا جلسة Xorg للاتصالات الواردة. تشير صفحة دعم لينكس الخاصة به إلى أن Wayland يمكنه بدء جلسات صادرة ولكنه لا يستطيع استقبالها. شغّل الأمر التالي echo $XDG_SESSION_TYPEعلى لينكس للتحقق من نوع جلستك.

جهاز iPad يعرض سطح مكتب Ubuntu عن بُعد مع نافذة طرفية مفتوحة
تتيح جلسة سطح المكتب البعيد لجهاز iPad الوصول التفاعلي إلى سطح المكتب الرسومي لنظام Linux.

اتصل بأمان عندما تكون بعيدًا عن الشبكة المحلية

عادةً ما تكون شبكة VPN الخاصة أكثر أمانًا وسهولة من إعادة توجيه منفذ TCP 22 عبر جهاز التوجيه. مع Tailscale ، ثبّت البرنامج على نظام Linux وعلى جهاز iPad، وسجّل كلا الجهازين في نفس شبكة Tailscale، ثم استخدم عنوان IP الخاص بـ Tailscale على جهاز Linux أو اسم مضيف MagicDNS في برنامج SSH. يغطي دليل إعداد Tailscale لنظامي iOS و iPadOS جانب الهاتف المحمول. يتيح لك هذا إبقاء SSH بعيدًا عن الإنترنت العام مع إمكانية الاتصال من شبكة أخرى.

استكشاف الأخطاء وإصلاحها بسرعة

مشكلةما الذي يجب التحقق منه
تم رفض الاتصالتأكد من أن خدمة SSH تعمل، وأن المنفذ صحيح، وأن جدار الحماية الخاص بنظام Linux يسمح بالاتصال.
انقطع الاتصالتحقق من عنوان IP، ومسار Wi-Fi أو VPN، وقواعد جهاز التوجيه، وما إذا كان الجهاز البعيد متصلاً بالإنترنت.
تحذير مفتاح المضيفلا تتجاهل أي تغيير غير متوقع في بصمة الإصبع. تحقق من مفتاح المضيف الحالي للخادم قبل إعادة الاتصال.
لا يمكن لـ AnyDesk استقبال جلسة Linuxتحقق echo $XDG_SESSION_TYPE؛ تتطلب اتصالات AnyDesk الواردة Xorg بدلاً من Wayland.

لإدارة نظام لينكس بشكل روتيني من جهاز آيباد، يكفي عادةً استخدام SSH وSFTP. استخدم سطح المكتب البعيد فقط عند الحاجة إلى واجهة رسومية، واستخدم VPN عندما لا يكون جهاز لينكس على نفس الشبكة الموثوقة.

اترك تعليقاً

كيفية لعب لعبة Don't Starve Together على نظام لينكس

كيفية لعب لعبة Don't Starve Together على نظام لينكس

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

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

قم بإعداد Squad على نظام Linux باستخدام Steam Play و Proton، ثم قم بتثبيت اللعبة، واختر أداة التوافق، وقم باستكشاف مشكلات مكافحة الغش وإصلاحها.

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

قم بتنزيل ملف LMDE 5 ISO المؤرشف والتحقق منه، ثم أنشئ قرص USB قابلًا للإقلاع، واختر إعدادات التثبيت الآمنة. انتهى دعم Elsie؛ راجع إصدار LMDE الحالي.

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

قم بإنشاء قرص USB لتثبيت نظام التشغيل Windows 11 على نظام Linux باستخدام Ventoy: احصل على ملف ISO الرسمي، وقم بتثبيت Ventoy بأمان، وانسخ الصورة، وقم بتشغيل جهاز الكمبيوتر المستهدف.

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

تعلم كيفية تشغيل لعبة It Takes Two على نظام Linux باستخدام Steam Proton، وتثبيت إصدار Steam، وتمكين التوافق، وإعداد وضع اللعب التعاوني، وحل مشاكل التشغيل.

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Wireshark على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام أوامر الحزمة الحالية، ثم قم بتكوين التقاط الحزم المباشر بأمان.

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

قم بتثبيت Steam على نظام Linux، ثم احصل على نسخة Slay the Spire الأصلية لنظام Linux من مكتبتك، وقم بتشغيلها. يتضمن ذلك خطوات عملية لحل مشاكل بدء التشغيل الشائعة.

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

تعلم كيفية تشغيل لعبة DiRT Rally على نظام Linux إذا كنت تمتلكها بالفعل على Steam: قم بتثبيت الإصدار الأصلي، وقم بتشغيله، واستخدم Proton فقط كخيار احتياطي.

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

قم بتثبيت Devuan Excalibur من ملف ISO الخاص بنظام التشغيل المباشر على سطح المكتب. تحقق من التنزيل، أنشئ قرص USB قابل للتشغيل، احمِ الأقسام الموجودة، وأكمل التثبيت باستخدام برنامج Refracta Installer.

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

قم بتثبيت Steam على نظام Linux، وقم بتمكين Steam Play، واستخدم Proton لتنزيل وتشغيل The Forest، مع إعداد توافق لكل لعبة على حدة إذا لم يبدأ تشغيلها.