लिनक्स में एसएसएच कमांड का उपयोग कब करें

लॉग इन करें और दुनिया में कहीं भी किसी भी लिनक्स कंप्यूटर पर काम करें

लिनक्स एसएसएच कमांड आपको एक असुरक्षित नेटवर्क पर दो होस्टों के बीच एक सुरक्षित एन्क्रिप्टेड कनेक्शन का उपयोग करके, दूरस्थ कंप्यूटर पर लॉग इन करने और काम करने की अनुमति देता है, जो दुनिया में कहीं भी स्थित हो सकता है। कमांड ( सिंटैक्स : एसएसएच होस्टनाम ) आपकी स्थानीय मशीन पर एक विंडो खोलता है जिसके माध्यम से आप दूरस्थ मशीन पर प्रोग्राम चला सकते हैं और बातचीत कर सकते हैं जैसे कि यह आपके सामने सही था। आप रिमोट कंप्यूटर के सॉफ्टवेयर का उपयोग कर सकते हैं, इसकी फाइलों तक पहुंच सकते हैं, फ़ाइलों को स्थानांतरित कर सकते हैं, आदि।

एक एसएसबी लिनक्स सत्र एन्क्रिप्ट किया गया है और प्रमाणीकरण की आवश्यकता है। एसएसएच सिक्योर शेल के लिए खड़ा है, ऑपरेशन की अंतर्निहित सुरक्षा का जिक्र है।

उपयोग उदाहरण

नेटवर्क आईडी comp.org.net और उपयोगकर्ता नाम jdoe के साथ कंप्यूटर में लॉग इन करने के लिए, आप निम्न आदेश का उपयोग करेंगे:

ssh jdoe@comp.org.net

यदि रिमोट मशीन का उपयोगकर्ता नाम स्थानीय मशीन जैसा ही है, तो आप कमांड में उपयोगकर्ता नाम छोड़ सकते हैं:

ssh comp.org.net

इसके बाद आपको कुछ ऐसा संदेश मिलेगा:

होस्ट 'sample.ssh.com' की प्रामाणिकता स्थापित नहीं की जा सकती है। डीएसए कुंजी फिंगरप्रिंट 04: 48: 30: 31: बी 0: एफ 3: 5 ए: 9 बी: 01: 9 डी: बी 3: ए 7: 38: ई 2: बी 1: 0 सी। क्या आप वाकई कनेक्ट करना जारी रखना चाहते हैं (हां / नहीं)?

हां दर्ज करने से मशीन को दूरस्थ कंप्यूटर को आपके ज्ञात मेजबानों, ~ / .ssh / known_hosts में जोड़ने के लिए कहा जाता है। आपको इस तरह का एक संदेश दिखाई देगा:

चेतावनी: ज्ञात मेजबानों की सूची में स्थायी रूप से 'sample.ssh.com' (डीएसए) जोड़ा गया।

एक बार कनेक्ट होने के बाद, आपको पासवर्ड के लिए संकेत मिलेगा। इसे दर्ज करने के बाद, आपको रिमोट मशीन के लिए शेल प्रॉम्प्ट मिलेगा।

आप लॉग इन किए बिना रिमोट मशीन पर कमांड चलाने के लिए एसएसएच कमांड का भी उपयोग कर सकते हैं। उदाहरण के लिए:

ssh jdoe@comp.org.net ps

कंप्यूटर comp.org.net पर कमांड ps निष्पादित करेगा और परिणाम को आपकी स्थानीय विंडो में दिखाएगा।

एसएसएच का उपयोग क्यों करें?

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