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 पता नहीं खरीदा है।