विषयसूची:

Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें: 6 चरण
Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें: 6 चरण

वीडियो: Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें: 6 चरण

वीडियो: Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें: 6 चरण
वीडियो: How To Enable X11 Forwarding Using SSH in RHEL-8[Hindi]By Karun Behal 2024, नवंबर
Anonim
Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें
Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें

यदि आप काम पर लिनक्स और घर पर विंडोज का उपयोग करते हैं, या इसके विपरीत, आपको कभी-कभी अपने अन्य स्थान पर कंप्यूटर में लॉग इन करने और प्रोग्राम चलाने की आवश्यकता हो सकती है। ठीक है, आप एक एक्स सर्वर स्थापित कर सकते हैं, और अपने एसएसएच क्लाइंट के साथ एसएसएच टनलिंग सक्षम कर सकते हैं, और गति और उपयोगिता के लिए वीएनसी और रिमोट डेस्कटॉप दोनों को एक-अप कर सकते हैं। यह 'sourceforge.net/projects/xming/ और www.bitvise आपके विंडोज समाधान के रूप में.com/tunnelier, और Linux पक्ष के लिए Openssh। एक तरफ ध्यान दें, यह सब उपयोग में आसान वीपीएन के रूप में LogMeIn Hamachi का उपयोग भी कर सकता है।

चरण 1: अपना SSH क्लाइंट सेट करें

अपना SSH क्लाइंट सेट करें
अपना SSH क्लाइंट सेट करें
अपना SSH क्लाइंट सेट करें
अपना SSH क्लाइंट सेट करें

इस चरण में, हम आपका SSH क्लाइंट सेट करेंगे। सबसे पहले, बिटवाइज़ टनलियर की अपनी प्रति स्थापित करें, और इसे प्रारंभ करें। आप Linux सर्वर के IP पते या होस्टनाम और वैकल्पिक रूप से स्वचालित लॉगिन जानकारी के साथ एक कनेक्शन प्रोफ़ाइल बना सकते हैं। इस चरण का अगला भाग SSH के माध्यम से अग्रेषित किए जाने वाले पोर्ट को भरना है। विंडोज एक्स सर्वर के लिए, हम लिनक्स बॉक्स के पोर्ट 6010 को विंडोज़ बॉक्स के पोर्ट 6000 पर अग्रेषित करेंगे, जहां एक्समिंग चलेगा। इस तरह, लिनक्स का अपना एक्स सर्वर पोर्ट 6000 पर बिना किसी रुकावट के चल सकता है।

चरण 2: XMing, Windows के लिए X सर्वर स्थापित करें

XMing के लिए इंस्टॉलर प्रोग्राम चलाएँ। इसके बाद, बैकग्राउंड में XMing को स्टार्ट करें। आप कॉन्फ़िगरेशन विकल्पों को छोड़ सकते हैं, क्योंकि डिफ़ॉल्ट ठीक होना चाहिए।

चरण 3: सुनिश्चित करें कि ओपनएसएसएच लिनक्स पर स्थापित है

सुनिश्चित करें कि ओपनएसएसएच लिनक्स पर स्थापित है
सुनिश्चित करें कि ओपनएसएसएच लिनक्स पर स्थापित है

अपने Linux कंप्यूटर पर, सुनिश्चित करें कि OpenSSH स्थापित है और चल रहा है। उबंटू के लिए, आप बस कमांड टर्मिनल में "sudo apt-get install opensh-server" चला सकते हैं। अन्य लिनक्स वितरण अलग होंगे।

चरण 4: Linux कंप्यूटर के लिए एक स्वचालित "प्रदर्शन" चर जोड़ें

एक स्वचालित जोड़ें
एक स्वचालित जोड़ें
एक स्वचालित जोड़ें
एक स्वचालित जोड़ें
एक स्वचालित जोड़ें
एक स्वचालित जोड़ें

फ़ाइल के अंत में "${HOME}/.bashrc":if [-d "${HOME}/bin"]; फिर निर्यात PATH="${PATH}:${HOME}/bin" if [-f "${HOME}/bin/ssh_login"]; फिर । "${HOME}/bin/ssh_login" fifiअगला, "${HOME}/bin/ssh_login" फ़ाइल बनाएं। निम्नलिखित प्रारंभिक सामग्री के साथ फ़ाइल बनाएँ:#!/bin/shif [-n "${SSH_CLIENT}"]; फिर अगर [-z "${DISPLAY}"]; फिर निर्यात DISPLAY='localhost:10' fifiफ़ाइल को सहेजने के बाद, निम्न कमांड चलाएँ: "chmod 777 ${HOME}/bin/ssh_login" स्क्रिप्ट को निष्पादन योग्य बनाने के लिए। यह क्या करता है, यह इंगित करता है कि किसी भी एक्स प्रोग्राम को कंसोल से शुरू किया गया है जो एसएसएच के माध्यम से पोर्ट में लॉग इन है जो एसएसएच-क्लाइंट पीसी पर फिर से निर्देशित होता है, इस मामले में, विंडोज पीसी एक्समिंग चला रहा है। यह हमें हर बार SSH के माध्यम से लॉग इन करने पर वही "DISPLAY=" लाइन टाइप करने से बचाता है।

चरण 5: अपना SSH क्लाइंट शुरू करें।

अपना SSH क्लाइंट प्रारंभ करें।
अपना SSH क्लाइंट प्रारंभ करें।
अपना SSH क्लाइंट प्रारंभ करें।
अपना SSH क्लाइंट प्रारंभ करें।

"लॉगिन" बटन पर क्लिक करके अपना एसएसएच सत्र प्रारंभ करें। प्रारंभिक प्राधिकरण पूर्ण होने के बाद, और आप किसी भी एन्क्रिप्शन कुंजी को स्वीकार करते हैं जिसकी आपको आवश्यकता है, आपके पास एक कमांड प्रॉम्प्ट विंडो और एक सुरक्षित ftp विंडो खुलने की संभावना है। आप अभी के लिए sFTP विंडो बंद कर सकते हैं। अपने सेटअप का परीक्षण करने के लिए, कमांड प्रॉम्प्ट से "xeyes" चलाएँ। यदि आप अपने माउस के पीछे दो बड़ी गूगली आंखें देखते हैं, जिनके ऊपर एक X-Windows आइकन और विंडो बार है, तो आपका सेटअप काम कर रहा है!

चरण 6: लिनक्स-टू-लिनक्स संस्करण

लिनक्स-टू-लिनक्स संस्करण
लिनक्स-टू-लिनक्स संस्करण
लिनक्स-टू-लिनक्स संस्करण
लिनक्स-टू-लिनक्स संस्करण

एक अतिरिक्त कदम के रूप में, यदि आप एक ही प्रकार की चीज को एक लिनक्स क्लाइंट से एक अलग लिनक्स सर्वर पर करने की कोशिश कर रहे हैं, तो यह बहुत आसान है। प्रत्येक कंप्यूटर में ओपनएसएसएच क्लाइंट और सर्वर स्थापित होना चाहिए। किसी एक कंप्यूटर पर, बस "ssh -l -Y" चलाएँ। "-X" और "-Y" विकल्प एक्स सर्वर अग्रेषण को ठीक उसी तरह सक्षम करते हैं, लेकिन "-Y" विकल्प "-X" की तुलना में अधिक सर्वर सुविधाओं को सक्षम करता है। "-l" विकल्प आपको उपयोगकर्ता सर्वर निर्दिष्ट करने देता है कंप्यूटर का उपयोगकर्ता जिसके साथ लॉग इन करना है, यदि क्लाइंट पीसी पर आपके द्वारा लॉग इन किए गए उपयोगकर्ता नाम के समान उपयोगकर्ता नहीं है।

सिफारिश की: