جدول المحتويات:
- الخطوة 1: قم بإعداد عميل SSH الخاص بك
- الخطوة 2: قم بتثبيت XMing ، خادم X لنظام التشغيل Windows
- الخطوة 3: تأكد من تثبيت OpenSSH على Linux
- الخطوة 4: أضف متغير "DISPLAY" التلقائي لجهاز كمبيوتر Linux
- الخطوة 5: ابدأ تشغيل عميل SSH الخاص بك
- الخطوة 6: إصدار Linux-to-Linux
فيديو: استخدم SSH و XMing لعرض برامج X من كمبيوتر Linux على كمبيوتر يعمل بنظام Windows: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:42
إذا كنت تستخدم Linux في العمل ، و Windows في المنزل ، أو العكس ، فقد تحتاج في بعض الأحيان إلى تسجيل الدخول إلى الكمبيوتر في موقعك الآخر ، وتشغيل البرامج. حسنًا ، يمكنك تثبيت خادم X ، وتمكين SSH Tunneling مع عميل SSH الخاص بك ، و VNC وسطح المكتب البعيد ، للسرعة وسهولة الاستخدام..com / tunnelier مثل حلول Windows الخاصة بك ، وفتح لجانب Linux. في ملاحظة جانبية ، يمكن لكل هذا أيضًا الاستفادة من LogMeIn Hamachi كشبكة VPN سهلة الاستخدام.
الخطوة 1: قم بإعداد عميل SSH الخاص بك
في هذه الخطوة ، سنقوم بإعداد عميل SSH الخاص بك. أولاً ، قم بتثبيت نسختك من Bitvise Tunnelier ، وابدأ تشغيلها. يمكنك إنشاء ملف تعريف اتصال باستخدام عنوان IP أو اسم المضيف الخاص بخادم Linux ، ومعلومات تسجيل الدخول التلقائية اختياريًا. الجزء التالي من هذه الخطوة هو ملء المنافذ ليتم إعادة توجيهها عبر SSH. بالنسبة لخادم Windows X Server ، سنقوم بإعادة توجيه منفذ linux box 6010 إلى منفذ 6000 الخاص بـ windows box ، حيث سيتم تشغيل XMing. بهذه الطريقة ، يمكن لخادم X الخاص بـ Linux العمل دون عائق ، في المنفذ 6000.
الخطوة 2: قم بتثبيت XMing ، خادم X لنظام التشغيل Windows
قم بتشغيل برنامج التثبيت لـ XMing. بعد ذلك ، ابدأ تشغيل XMing في الخلفية. يمكنك تخطي خيارات التكوين ، حيث يجب أن تكون الإعدادات الافتراضية جيدة.
الخطوة 3: تأكد من تثبيت OpenSSH على Linux
على كمبيوتر Linux الخاص بك ، تأكد من تثبيت OpenSSH وتشغيله. بالنسبة إلى Ubuntu ، يمكنك ببساطة تشغيل "sudo apt-get install openssh-server" في محطة الأوامر. ستختلف توزيعات Linux الأخرى.
الخطوة 4: أضف متغير "DISPLAY" التلقائي لجهاز كمبيوتر Linux
أضف الأسطر التالية إلى نهاية الملف في "$ {HOME} /. bashrc": if [-d "$ {HOME} / bin"]؛ ثم تصدير PATH = "$ {PATH}: $ {HOME} / bin" إذا [-f "$ {HOME} / bin / ssh_login"] ؛ من ثم. "$ {HOME} / bin / ssh_login" fifiNext ، أنشئ الملف "$ {HOME} / bin / ssh_login". أنشئ الملف بالمحتويات الأولية التالية: #! / bin / shif [-n "$ {SSH_CLIENT}"]؛ ثم إذا [-z "$ {DISPLAY}"]؛ ثم قم بتصدير DISPLAY = 'localhost: 10' fifi بعد حفظ الملف ، قم بتشغيل الأمر التالي: "chmod 777 $ {HOME} / bin / ssh_login" لجعل البرنامج النصي قابلاً للتنفيذ. ما يفعله هذا ، هو توجيه أي برنامج X بدأ من وحدة تحكم تم تسجيل دخولها عبر SSH إلى المنفذ الذي يعيد التوجيه مرة أخرى إلى SSH-Client PC ، في هذه الحالة ، جهاز كمبيوتر يعمل بنظام Windows يعمل بنظام XMing. هذا يحفظنا فقط من كتابة نفس سطر "DISPLAY =" في كل مرة تقوم فيها بتسجيل الدخول عبر SSH.
الخطوة 5: ابدأ تشغيل عميل SSH الخاص بك
ابدأ جلسة SSH بالنقر فوق الزر "تسجيل الدخول". بعد اكتمال التفويض الأولي ، وقبول أي مفاتيح تشفير تحتاج إليها ، من المحتمل أن يكون لديك نافذة موجه أوامر ونافذة بروتوكول نقل الملفات الآمنة مفتوحة. يمكنك إغلاق نافذة sFTP في الوقت الحالي. لاختبار الإعداد الخاص بك ، قم بتشغيل "xeyes" من موجه الأوامر. إذا رأيت عينين كبيرتين من جوجل تتبعان الماوس ، مع أيقونة X-Windows وشريط نافذة فوقهما ، فإن الإعداد الخاص بك يعمل!
الخطوة 6: إصدار Linux-to-Linux
كخطوة إضافية ، إذا كنت تحاول تنفيذ نفس النوع من الأشياء من عميل Linux ، إلى خادم Linux منفصل ، فهذا بسيط للغاية. يجب أن يكون لكل كمبيوتر عميل وخادم openSSH مثبتين. على أحد أجهزة الكمبيوتر ، ما عليك سوى تشغيل "ssh -l -Y". يتيح الخياران "-X" و "-Y" إمكانية إعادة توجيه خادم X ، تمامًا مثل ذلك ، ولكن الخيار "-Y" يتيح ميزات خادم أكثر من الخيار "-X". يتيح لك الخيار "-l" تحديد خادم المستخدم مستخدم الكمبيوتر الذي يمكن من خلاله تسجيل الدخول ، في حالة عدم وجود مستخدم مطابق لاسم المستخدم الذي قمت بتسجيل الدخول به على جهاز الكمبيوتر العميل.
موصى به:
يعمل بدون شاشة / عرض (بدون رأس) على Raspberry Pi أو أجهزة كمبيوتر أخرى قائمة على Linux / unix: 6 خطوات
يعمل بدون شاشة / عرض (بدون رأس) على Raspberry Pi أو أجهزة كمبيوتر أخرى قائمة على Linux / unix: عندما يشتري معظم الناس Raspberry PI ، فإنهم يعتقدون أنهم بحاجة إلى شاشة كمبيوتر. لا تضيع أموالك على شاشات الكمبيوتر ولوحات المفاتيح غير الضرورية. لا تضيع وقتك في تحريك لوحات المفاتيح والشاشات بين أجهزة الكمبيوتر. لا تربط التلفزيون عندما لا يكون
جهاز كمبيوتر لوحي يعمل بنظام Windows 10: 8 خطوات (بالصور)
جهاز كمبيوتر لوحي يعمل بنظام Windows 10: هل أردت يومًا إنشاء جهاز لوحي خاص بك يمكنه تشغيل Windows 10؟ إذا كان الأمر كذلك ، فلدي بعض الأخبار الرائعة لك! سأوضح لك في هذا الدليل كيف يمكنك صنع هذا الجهاز اللوحي! هذا الجهاز اللوحي مثالي للتصفح وبث مقاطع الفيديو والبرامج الأخرى التي لا تحتوي على "
احصل على EIS (تثبيت الصورة الإلكتروني) على أي هاتف ذكي يعمل بنظام Android: 4 خطوات
احصل على EIS (تثبيت الصورة الإلكتروني) على أي هاتف ذكي يعمل بنظام Android: مرحبًا يا رفاق ، لدي اليوم اختراق جديد لجميع مصوري الهواتف الذكية الذين لديهم هاتف بكاميرا لائقة ولكن أثناء تسجيل مقاطع الفيديو مهتزة للغاية وتفتقر الكاميرا إلى EIS (الصورة الإلكترونية) استقرار). معظم الهواتف الرئيسية لديها هذا
موجه الأوامر على أي جهاز كمبيوتر يعمل بنظام Windows: 3 خطوات
موجه الأوامر على أي جهاز كمبيوتر يعمل بنظام Windows: يمكن القول إن موجه الأوامر هو أهم شيء على Windows. غالبًا ما تحظر المدارس موجه الأوامر في قائمة البداية كما تمنع الوصول إليه بمجرد معرفة كيفية بدء تشغيله. سأوضح لك كيفية الحصول على موجه الأوامر ، وإذا كان ممنوعًا
الوصول التحكم في الخادم أو معظم أي جهاز كمبيوتر يعمل بنظام Windows عن بعد: 6 خطوات
الوصول التحكم في خادم أو معظم أي جهاز كمبيوتر يعمل بنظام Windows عن بعد: هذا التوجيه عبارة عن مجموعة من الأفكار القليلة التي تظهر هنا في التعليمات. & nbsp؛ وضعت Ha4xor4life تعليمات تسمى Check up على خادم الملفات الشخصي الخاص بك بكل سهولة. & nbsp؛ إنها فكرة جيدة ولكنها تتطلب شاشة ذات مدخلين