MTS MBLaze मॉडेम का उपयोग करके ssh कनेक्शन (इंटरनेट पर एक्सेसेबल, लैन नहीं) कैसे सेट करें?


10

मेरे पास एक एमटीएस एमबीलेज़ यूएसबी डोंगल है, जिसके साथ मैं इंटरनेट से जुड़ सकता हूं। सवाल यह है कि मैं इंटरनेट पर सुलभ ssh कनेक्शन कैसे स्थापित करूं ताकि कोई भी मेरे पीसी से उस के माध्यम से कनेक्ट हो सके (मेरे द्वारा प्रदान किए गए मान्य उपयोगकर्ता नाम / पासवर्ड का उपयोग करके)? यदि संभव नहीं है, तो मुझे इसे संभव बनाने की क्या आवश्यकता है?

मैं ubuntu 10.04 का उपयोग कर रहा हूं - लेकिन यदि आवश्यक हो तो अपग्रेड कर सकता है।

जवाबों:


19

ssh स्थापित करें

पहली चीजें पहले। आपको ssh इंस्टॉल होना चाहिए। सिर्फ क्लाइंट ही नहीं, सर्वर भी। मालूम करना:

$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd

यदि whichउन्हें नहीं मिल सकता है, तो आपको स्थापित करने की आवश्यकता है sudo apt-get install ssh sshd:।

इंस्टॉल प्रक्रिया को सब कुछ सेट करना चाहिए, लेकिन बस मामले में, सुनिश्चित करें कि ssh पोर्ट (22), खुला है (यदि ufw अक्षम है, तो इसे सक्षम करने पर विचार करें): sudo ufw allow 22/tcp

आपका पता क्या है

ip addr | grep inetअपना आईपी पता प्राप्त करने के लिए टाइप करें। यदि यह साथ शुरू होता है 192.168., 172.16.अप करने के लिए 172.31.या, 10.आप स्थानीय (उर्फ निजी) आईपी पता है। अन्यथा यह सार्वजनिक है (उदाहरण के लिए 74.125.224.51)। यदि यह सार्वजनिक है, तो आपके पास यह आसान है। कोई भी कोशिश कर सकता है और जैसे कमांड से जुड़ सकता है ssh bob@74.125.224.51

यदि आप एक स्थानीय आईपी पते के साथ फंस गए हैं, तो आपको अपने राउटर को अपने कंप्यूटर पर पोर्ट 22 को कॉन्फ़िगर करने की आवश्यकता है। फिर आप अपने सार्वजनिक आईपी पते को प्राप्त करने के लिए http://whatismyip.org/ जैसी साइट पर जा सकते हैं , और जिस किसी के पास भी है वह कोशिश कर सकता है और जैसे कमांड से जुड़ सकता है ssh bob@74.125.224.51

एक स्थायी पता प्राप्त करें

अपने नि: शुल्क होस्ट सेवाओं के लिए http://dyndns.com/ के साथ साइन अप करके अपने आईपी पते के लिए एक डंडों का नाम लिंक करने के लिए। मैं यहाँ मान रहा हूँ कि आपने अपने ISP से एक स्थिर IP पता नहीं खरीदा है।


काफी इसे किसी न किसी :)
TCSGrad

है openssh-serverसे काफी अलग sshd?
नानोफारड

@hexafraction openssh-serverएक कार्यान्वयन प्रदान करता है sshd। यह कम से कम कहने के लिए अच्छी तरह से सम्मानित है।
djikyb

1
"यदि आप एक स्थानीय आईपी पते के साथ फंस गए हैं, तो आपको अपने राउटर को अपने कंप्यूटर पर पोर्ट 22 को कॉन्फ़िगर करने की आवश्यकता है"। पोर्ट अग्रेषण कैसे करें?
10

1
@cosmicraga आपके राउटर पर बहुत निर्भर करता है। यदि आपका एक लोकप्रिय मॉडल है, तो आप इन StackExchange साइटों में से एक पर एक सवाल पूछने में सक्षम हो सकते हैं
djeikyb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.