एक एसएसएच सर्वर के साथ आप 5 कूल चीजें कर सकते हैं

विषयसूची:

एक एसएसएच सर्वर के साथ आप 5 कूल चीजें कर सकते हैं
एक एसएसएच सर्वर के साथ आप 5 कूल चीजें कर सकते हैं

वीडियो: एक एसएसएच सर्वर के साथ आप 5 कूल चीजें कर सकते हैं

वीडियो: एक एसएसएच सर्वर के साथ आप 5 कूल चीजें कर सकते हैं
वीडियो: Maths Super Tricks - Dear Sir - #shorts #maths #shorttrick #mathstricks #examtrick - YouTube 2024, नवंबर
Anonim
एसएसएच सिर्फ एक सुरक्षित, दूरस्थ टर्मिनल पर्यावरण से अधिक प्रदान करता है। आप अपने ट्रैफिक को सुरंग करने, फ़ाइलों को स्थानांतरित करने, रिमोट फाइल सिस्टम को माउंट करने के लिए एसएसएच का उपयोग कर सकते हैं। ये सुझाव और युक्तियां आपको अपने एसएसएच सर्वर का लाभ लेने में मदद करेंगी।
एसएसएच सिर्फ एक सुरक्षित, दूरस्थ टर्मिनल पर्यावरण से अधिक प्रदान करता है। आप अपने ट्रैफिक को सुरंग करने, फ़ाइलों को स्थानांतरित करने, रिमोट फाइल सिस्टम को माउंट करने के लिए एसएसएच का उपयोग कर सकते हैं। ये सुझाव और युक्तियां आपको अपने एसएसएच सर्वर का लाभ लेने में मदद करेंगी।

एसएसएच सिर्फ एक एन्क्रिप्टेड कनेक्शन पर प्रमाणीकृत नहीं करता है - आपके सभी एसएसएच यातायात को एन्क्रिप्ट किया जाता है। चाहे आप किसी फ़ाइल को स्थानांतरित कर रहे हों, वेब ब्राउज़ कर रहे हों, या कमांड चला रहे हों, आपके कार्य निजी हैं।

एसएसएच टनलिंग

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

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

लिनक्स पर, अपने स्थानीय सिस्टम पर पोर्ट 99 99 पर सॉक्स प्रॉक्सी बनाने के लिए निम्न आदेश का उपयोग करें:

ssh -D 9999 -C user@host

जब तक आपका एसएसएच कनेक्शन समाप्त नहीं हो जाता तब तक सुरंग खुली होगी।
जब तक आपका एसएसएच कनेक्शन समाप्त नहीं हो जाता तब तक सुरंग खुली होगी।

अपना वेब ब्राउज़र खोलें (या अन्य एप्लिकेशन) और पोर्ट को सॉक्स प्रॉक्सी सेट करें 9999 तथा स्थानीय होस्ट। उपयोग स्थानीय होस्ट क्योंकि सुरंग प्रवेश आपके स्थानीय सिस्टम पर चल रहा है।

हमने विंडोज़ पर एक एसएसएच सुरंग स्थापित करने के लिए पुटी का उपयोग करके भी कवर किया है।
हमने विंडोज़ पर एक एसएसएच सुरंग स्थापित करने के लिए पुटी का उपयोग करके भी कवर किया है।

एससीपी फ़ाइल स्थानान्तरण

एसपीपी, या सुरक्षित प्रतिलिपि, कमांड आपको एक एसएसएच सर्वर और आपके स्थानीय सिस्टम चलाने वाले रिमोट सिस्टम के बीच फ़ाइलों को स्थानांतरित करने की अनुमति देता है।

उदाहरण के लिए, एक दूरस्थ फ़ाइल में एक स्थानीय फ़ाइल की प्रतिलिपि बनाने के लिए, निम्न वाक्यविन्यास का उपयोग करें:

scp /path/to/local/file user@host:/path/to/destination/file

स्थानीय सिस्टम में रिमोट एसएसएच सर्वर पर एक फ़ाइल की प्रतिलिपि बनाने के लिए, इसके बजाय इस वाक्यविन्यास का उपयोग करें:
स्थानीय सिस्टम में रिमोट एसएसएच सर्वर पर एक फ़ाइल की प्रतिलिपि बनाने के लिए, इसके बजाय इस वाक्यविन्यास का उपयोग करें:

scp -r user@host:/path/to/remote/file /path/to/destination/file

आप स्क्रिप्ट के भीतर से फ़ाइलों को स्थानांतरित करने के लिए पासवर्ड रहित एसपीपी एक्सेस भी सेट कर सकते हैं और एसपीपी का उपयोग कर सकते हैं।

रिमोट डायरेक्टरीज बढ़ाना

आप एसएसएच पर एक दूरस्थ फ़ोल्डर को माउंट कर सकते हैं और फ़ाइल ट्रांसफर के लिए थकाऊ एसपीपी प्रक्रिया को छोड़कर, अपने सिस्टम पर किसी अन्य निर्देशिका की तरह इसे एक्सेस कर सकते हैं।

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

आपको एसएसएच सर्वर के विवरण और आपके प्रमाण पत्र दर्ज करने के लिए कहा जाएगा।
आपको एसएसएच सर्वर के विवरण और आपके प्रमाण पत्र दर्ज करने के लिए कहा जाएगा।
रिमोट सिस्टम पर फ़ाइलें आपके फाइल मैनेजर में दिखाई देंगी।
रिमोट सिस्टम पर फ़ाइलें आपके फाइल मैनेजर में दिखाई देंगी।
अन्य लिनक्स डेस्कटॉप वातावरण में एसएसएच पर आसानी से निर्देशिका को माउंट करने के लिए समान विकल्प हो सकते हैं।
अन्य लिनक्स डेस्कटॉप वातावरण में एसएसएच पर आसानी से निर्देशिका को माउंट करने के लिए समान विकल्प हो सकते हैं।

यदि आपके पास जीयूआई तक पहुंच नहीं है या आप टर्मिनल उपयोगिता का उपयोग करेंगे, तो आप रिमोट एसएसएच सिस्टम को अपने कंप्यूटर पर फाइल सिस्टम के रूप में माउंट करने के लिए sshfs का उपयोग कर सकते हैं।

टर्मिनल सत्रों को संरक्षित करना

हर बार जब आप एसएसएच के साथ लॉग इन करते हैं, तो आपको एक नया टर्मिनल सत्र प्रस्तुत किया जाएगा। जब आप लॉग आउट करते हैं, तो आपका सत्र बंद हो जाएगा। यदि आप एसएसएच सत्रों के बीच एक टर्मिनल सत्र को संरक्षित करना चाहते हैं, तो जीएनयू स्क्रीन या वैकल्पिक उपयोगिता का उपयोग करें।

रिमोट सिस्टम में लॉग इन करने के बाद, चलाएं स्क्रीन एक स्क्रीन सत्र लॉन्च करने के लिए आदेश। स्क्रीन सत्र के भीतर आदेश चलाएं, और फिर दबाएं Ctrl-एक और फिर स्क्रीन सत्र से अलग करने के लिए।

स्क्रीन सत्र और इसके अंदर चल रहे कमांड पृष्ठभूमि में चलते रहते हैं। बाद में स्क्रीन सत्र में दोबारा जुड़ने के लिए, चलाएं स्क्रीन -आर आदेश।

एसएसएच लॉग इन करते समय चलाने के लिए आदेश स्वीकार कर सकता है, ताकि आप एक एसएसएच सर्वर से कनेक्ट कर सकें और एक सिंगल कमांड के साथ स्क्रीन सत्र से पुनः कनेक्ट कर सकें:

ssh -t user@host screen -r

यदि आपके पास SSH सर्वर चलाने वाली सिस्टम तक स्थानीय पहुंच है, तो आप स्थानीय रूप से और दूरस्थ रूप से स्क्रीन सत्र तक पहुंचने के बीच स्थानांतरित कर सकते हैं।
यदि आपके पास SSH सर्वर चलाने वाली सिस्टम तक स्थानीय पहुंच है, तो आप स्थानीय रूप से और दूरस्थ रूप से स्क्रीन सत्र तक पहुंचने के बीच स्थानांतरित कर सकते हैं।

विज़ुअलाइजिंग कुंजी फिंगरप्रिंट्स

जब आप किसी अन्य सिस्टम से अपने एसएसएच सर्वर से कनेक्ट होते हैं, तो सिस्टम को चेतावनी संदेश दिखाई देगा यदि सिस्टम पहले से ही इसकी कुंजी नहीं जानता है। यह संदेश आपको यह सुनिश्चित करने में मदद करता है कि रिमोट सिस्टम का किसी अन्य सिस्टम द्वारा प्रतिरूपण नहीं किया जा रहा है।

Image
Image

हालांकि, आपको लंबी स्ट्रिंग को याद रखने में परेशानी हो सकती है जो रिमोट सिस्टम की सार्वजनिक कुंजी की पहचान करता है। कुंजी के फिंगरप्रिंट को याद रखने में आसान बनाने के लिए, "विजुअल होस्ट कुंजी" सुविधा सक्षम करें।

आप इसे अपने एसएसएच कॉन्फ़िगरेशन फ़ाइल में सक्षम कर सकते हैं या एसएसएच कमांड चलाते समय इसे एक विकल्प के रूप में निर्दिष्ट कर सकते हैं। उदाहरण के लिए, VisualHostKey सक्षम के साथ एक एसएसएच सर्वर से कनेक्ट करने के लिए निम्न आदेश चलाएं:

ssh -o VisualHostKey=yes user@host

अब आपको केवल तस्वीर को याद रखना होगा, लंबी स्ट्रिंग नहीं।
अब आपको केवल तस्वीर को याद रखना होगा, लंबी स्ट्रिंग नहीं।

क्या आपके पास साझा करने के लिए कोई अन्य सुझाव है? एक टिप्पणी दें और हमें बताएं।

सिफारिश की: