लिनक्स ऑपरेटिंग सिस्टम पर काम करते समय, आपको अन्य उपकरणों के साथ संवाद करने की आवश्यकता हो सकती है । इसके लिए, कुछ बुनियादी उपयोगिताओं हैं जिनका आप उपयोग कर सकते हैं।
इन उपयोगिताओं से आप संवाद कर सकते हैं:
- नेटवर्क,
- अन्य लिनक्स सिस्टम
- और दूरस्थ उपयोगकर्ता
तो, आइए हम उन्हें एक-एक करके सीखते हैं।
- एसएसएच
- पिंग
- एफ़टीपी
- टेलनेट
यदि वीडियो उपलब्ध नहीं है तो यहां क्लिक करें
एसएसएच
SSH जो सुरक्षित शेल के लिए खड़ा है, इसका उपयोग किसी दूरस्थ कंप्यूटर से सुरक्षित रूप से कनेक्ट करने के लिए किया जाता है। टेलनेट की तुलना में, SSH सुरक्षित है जिसमें क्लाइंट / सर्वर कनेक्शन को डिजिटल प्रमाणपत्र का उपयोग करके प्रमाणित किया जाता है और पासवर्ड एन्क्रिप्ट किए जाते हैं। इसलिए यह दूरस्थ लिनक्स सर्वर को नियंत्रित करने के लिए सिस्टम प्रशासकों द्वारा व्यापक रूप से उपयोग किया जाता है।
SSH का उपयोग करके एक दूरस्थ लिनक्स मशीन में प्रवेश करने का सिंटैक्स है
SSH username@ip-address or hostname
एक बार जब आप लॉग इन हो जाते हैं, तो आप अपने टर्मिनल में किसी भी कमांड को निष्पादित कर सकते हैं
उदाहरण:
ls
उदाहरण:
pwd
पिंग
इस उपयोगिता का उपयोग आमतौर पर यह जांचने के लिए किया जाता है कि सर्वर से आपका कनेक्शन स्वस्थ है या नहीं। इस कमांड का उपयोग भी किया जाता है -
- नेटवर्क और होस्ट कनेक्शन का विश्लेषण करना
- नेटवर्क प्रदर्शन को ट्रैक करना और उसका प्रबंधन करना
- हार्डवेयर और सॉफ्टवेयर मुद्दों का परीक्षण
कमांड सिंटैक्स: -
ping hostname or
उदाहरण :
ping 172.16.170.1
ping google.com
यहां, एक सिस्टम ने आईपी पते (172.16.170.1) या होस्टनाम (www.google.com) को 64 बाइट्स डेटा पैकेट भेजे हैं। यदि डेटा पैकेट में से एक भी वापस नहीं आता है या खो जाता है, तो यह कनेक्शन में त्रुटि का सुझाव देगा। आमतौर पर, इस पद्धति का उपयोग करके इंटरनेट कनेक्टिविटी की जांच की जाती है।
पिंग लूप से बाहर निकलने के लिए आप Ctrl + c दबा सकते हैं ।
एफ़टीपी
एफ़टीपी फ़ाइल स्थानांतरण प्रोटोकॉल है । यह कंप्यूटरों में डेटा ट्रांसफर के लिए सबसे पसंदीदा प्रोटोकॉल है।
आप FTP का उपयोग कर सकते हैं -
- लॉग इन करना और दूरस्थ होस्ट के साथ संबंध स्थापित करना
- फ़ाइलें अपलोड करें और डाउनलोड करें
- निर्देशिकाओं के माध्यम से नेविगेट करना
- निर्देशिकाओं की ब्राउज़िंग सामग्री
दूरस्थ होस्ट के लिए FTP कनेक्शन स्थापित करने का सिंटैक्स है -
ftp hostname or
एक बार जब आप इस कमांड को दर्ज करते हैं, तो यह आपसे उपयोगकर्ता नाम और पासवर्ड के माध्यम से प्रमाणीकरण के लिए पूछेगा ।
एक बार कनेक्शन स्थापित हो जाने के बाद, और आप लॉग इन हो जाते हैं, आप विभिन्न कार्यों को करने के लिए निम्न आदेशों का उपयोग कर सकते हैं।
आदेश | समारोह |
---|---|
डिर | दूरस्थ कंप्यूटर की वर्तमान निर्देशिका में फ़ाइलें प्रदर्शित करें |
सीडी "dirname" | दूरस्थ कंप्यूटर पर "dirname" के लिए निर्देशिका बदलें |
फ़ाइल रखो | स्थानीय से दूरस्थ कंप्यूटर पर 'फ़ाइल' अपलोड करें |
दस्तावेज लें | रिमोट से स्थानीय कंप्यूटर पर 'फ़ाइल' डाउनलोड करें |
छोड़ना | लॉग आउट |
आइए हम कुछ महत्वपूर्ण कमांड चलाते हैं।
टेलनेट
टेलनेट मदद करता है -
- एक दूरस्थ लिनक्स कंप्यूटर से कनेक्ट करें
- दूर से कार्यक्रम चलाएं और प्रशासन का संचालन करें
यह उपयोगिता विंडोज मशीन में पाए जाने वाले रिमोट डेस्कटॉप फीचर के समान है।
इस उपयोगिता का वाक्य विन्यास है:
telnet hostname orExample:telnet localhost
प्रदर्शन उद्देश्य के लिए, हम आपके कंप्यूटर (लोकलहोस्ट) से जुड़ेंगे। उपयोगिता आपके उपयोगकर्ता नाम और पासवर्ड पूछेगा।
एक बार प्रमाणित होने के बाद, आप टर्मिनल का उपयोग करके अभी तक की तरह ही कमांड निष्पादित कर सकते हैं। अंतर केवल इतना है, यदि आप दूरस्थ होस्ट से जुड़े हैं, तो कमांड रिमोट मशीन पर निष्पादित की जाएगी, न कि आपकी स्थानीय मशीन से।
आप 'लॉगआउट' कमांड दर्ज करके टेलनेट कनेक्शन से बाहर निकल सकते हैं
सारांश:
- लिनक्स / यूनिक्स और अन्य विभिन्न कंप्यूटरों, नेटवर्क और दूरस्थ उपयोगकर्ताओं के बीच संचार संभव है।
- पिंग कमांड यह जांचता है कि होस्टनाम या आईपी-एड्रेस के साथ कनेक्शन काम कर रहा है या नहीं। टर्मिनल पर 'पिंग आईपी एड्रेस या होस्टनाम' चलाएं
- FTP को बड़ी फ़ाइलों को भेजने और प्राप्त करने के लिए पसंदीदा प्रोटोकॉल है। आप एक दूरस्थ होस्ट के लिए एफ़टीपी कनेक्शन स्थापित कर सकते हैं और फिर अपलोड करने, फ़ाइलों को डाउनलोड करने, फ़ाइल की जांच करने और उन्हें ब्राउज़ करने के लिए कमांड का उपयोग कर सकते हैं
- टेलनेट उपयोगिता आपको दूरस्थ लिनक्स कंप्यूटर से कनेक्ट करने और उस पर काम करने में मदद करती है