लिनक्स में ऑटोएसएसएच कमांड

Linaksa Mem Oto Esa Esa Eca Kamanda



उबंटू के साथ काम करने से आप सभी आवश्यक एप्लिकेशन जैसे ईमेल, ऑफिस सूट, ब्राउज़र, मीडिया या सोशल ऐप का उपयोग कर सकते हैं। संगठन, घर, स्कूल, या उद्यम चलाने के लिए आवश्यक अधिकांश एप्लिकेशन पहले से इंस्टॉल आते हैं, और हजारों अन्य उबंटू सॉफ्टवेयर सेंटर में उपलब्ध हैं। उबंटू ऑपरेटिंग सिस्टम बहुत ही सरल और उपयोग में आसान और साफ है। वास्तव में, यह किसी भी अन्य मुख्यधारा की प्रतियोगिता की तुलना में सरल है। विंडोज और मैक ऑपरेटिंग सिस्टम उपयोगकर्ताओं को उबंटू ऑपरेटिंग सिस्टम में कुछ अंतर का अनुभव हो सकता है, लेकिन उन्हें निश्चित रूप से इसका उपयोग करने में कोई कठिनाई नहीं होगी। यह आलेख उबंटू ऑपरेटिंग सिस्टम में ऑटोएसएसएच कमांड का उपयोग करके बनाया गया है। हम AutoSSH कमांड के मूल अर्थ को परिभाषित करेंगे और इसे Ubuntu 22.04 ऑपरेटिंग सिस्टम में कैसे उपयोग करें।

ऑटोएसएसएच क्या है?

एक ऑटोएसएसएच एक प्रोग्राम है जिसका उपयोग एसएसएच का एक उदाहरण शुरू करने के लिए किया जाता है, कॉपी की निगरानी करता है, और इसे आवश्यकतानुसार फिर से शुरू करता है, यह ट्रैफ़िक को रोकना या मरना चाहिए। मुख्य विचार और तंत्र विश्वसनीय SSH सुरंग (rstunnel) से लिया गया है, लेकिन C में लागू किया गया है। यह पोर्ट फ़ॉरवर्डिंग के लूप का उपयोग करके कनेक्शन की निगरानी करता है।

ऑटोएसएसएच का उपयोग क्या है?

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







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



अब, हम Ubuntu 22.04 ऑपरेटिंग सिस्टम में AutoSSH इंस्टॉल करते हैं। यह मानते हुए कि आपके सिस्टम में उबंटू 22.04 स्थापित है, आपको ऑपरेटिंग सिस्टम शुरू करने की आवश्यकता है। कमांड चलाने के लिए टर्मिनल खोलें।



उबंटू 22.04 में ऑटोएसएसएच कैसे स्थापित करें

उबंटू 22.04 में ऑटोएसएसएच स्थापित करने के लिए, हम तीन में से एक वांछित विधि का उपयोग कर सकते हैं। तीन विधियाँ हैं योग्यता, उपयुक्त और उपयुक्त-प्राप्त। यहां, हम स्थापना की प्रत्येक विधि को परिभाषित करने जा रहे हैं।





AutoSSH स्थापित करने के लिए उपयुक्त-प्राप्त विधि का उपयोग करें

एपीटी-गेट विधि उबंटू 22.04 में ऑटोएसएसएच को स्थापित करने के लिए उपयोग की जाने वाली तीन विधियों में से एक है। लेकिन ऑटोएसएसएच को स्थापित करने से पहले, आपको अपडेट कमांड का उपयोग करके डेटाबेस को अपडेट करना होगा:



कमांड को निष्पादित करने और डेटाबेस को अपडेट करने के लिए एंटर दबाएं। एंटर दबाते ही आपसे पासवर्ड डालने के लिए कहा जाएगा। कमांड का निष्पादन शुरू करने के लिए पासवर्ड प्रदान करें। यहाँ नमूना आउटपुट है जो आपको देखने को मिलेगा:

जब अद्यतन पूरा हो जाता है, तो सिस्टम AutoSSH को स्थापित करने के लिए तैयार होता है। AutoSSH को स्थापित करने के लिए निम्न कमांड चलाएँ:

निम्नलिखित आउटपुट apt-get install AutoSSH कमांड के लिए तैयार किया जाएगा:

AutoSSH स्थापित करने के लिए उपयुक्त विधि का उपयोग करें

दूसरी विधि AutoSSH प्रोग्राम को स्थापित करने के लिए उपयुक्त कमांड है। यहां भी यही प्रक्रिया अपनाई जाएगी। सबसे पहले, अपडेट कमांड का उपयोग करके डेटाबेस को अपडेट करें। नीचे दिए गए पूर्ण आदेश की जाँच करें:

अब जब डेटाबेस अपडेट हो गया है, तो इंस्टाल कमांड चलाएँ। यहाँ AutoSSH को स्थापित करने के लिए उपयुक्त इंस्टाल कमांड है:

AutoSSH स्थापित करने के लिए योग्यता पद्धति का उपयोग करें

तीसरी विधि उबंटू 22.04 में ऑटोएसएसएच प्रोग्राम को स्थापित करने के लिए एप्टीट्यूड कमांड का उपयोग करती है। एप्टीट्यूड कमांड का उपयोग करके ऑटोएसएसएच को स्थापित करने के लिए उसी प्रक्रिया का पालन करें। एप्टीट्यूड अपडेट कमांड के साथ डेटाबेस को अपडेट करें:

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

इसलिए, आपको एप्टीट्यूड को मैन्युअल रूप से इंस्टॉल करना होगा और फिर एप्टीट्यूड कमांड का उपयोग करके ऑटोएसएसएच को इंस्टॉल करना होगा। एप्टीट्यूड को स्थापित करने के लिए आप apt-get या apt कमांड का उपयोग कर सकते हैं:

यह उबंटू ओएस में एप्टीट्यूड को स्थापित करेगा और आपको ऑटोएसएसएच प्रोग्राम को स्थापित करने के लिए एप्टीट्यूड कमांड का उपयोग करने की अनुमति देगा। एप्टीट्यूड अपडेट कमांड को फिर से चलाएँ:

इस बार, आप निम्न समान आउटपुट देखेंगे:

अब, AutoSSH को स्थापित करने के लिए एप्टीट्यूड इंस्टॉल AutoSSH कमांड चलाएँ:

उबंटू 22.04 में ऑटोएसएसएच को कैसे अनइंस्टॉल करें

इसके बाद, हम Ubuntu 22.04 ऑपरेटिंग सिस्टम से AutoSSH प्रोग्राम को अनइंस्टॉल करते हैं। AutoSSH पैकेज की स्थापना रद्द करने के लिए निकालें आदेश का उपयोग करें। यहाँ पूरी कमांड है जिसका उपयोग AutoSSH पैकेज की स्थापना रद्द करने के लिए किया जाता है:

जब आप इस कमांड को निष्पादित करने के लिए एंटर दबाते हैं, तो सिस्टम आपसे पासवर्ड दर्ज करने के लिए कहेगा। कमांड चलाने के लिए पासवर्ड प्रदान करें, और सिस्टम ऑटोएसएसएच कमांड को हटाने के लिए आपकी अनुमति मांगेगा या नहीं। AutoSSH पैकेज को निकालने के लिए एक्सेस देने के लिए कीबोर्ड पर Y कुंजी दबाएं। यह 'निकालें' कमांड केवल ऑटोएसएसएच पैकेज को हटा देगा, लेकिन इसकी निर्भरता और कॉन्फ़िगरेशन को नहीं। ऐसा करने के लिए, आपको निम्न आदेश का उपयोग करने की आवश्यकता है:

यह ऑटोएसएसएच पैकेज की सभी निर्भरताओं को हटा देगा जो अब उबंटू 22.04 द्वारा उपयोग नहीं किए जाते हैं। AutoSSH पैकेज के सभी कॉन्फ़िगरेशन को हटाने के लिए, टर्मिनल में निम्न कमांड चलाएँ:

यदि आप AutoSSh पैकेज की सभी निर्भरता और कॉन्फ़िगरेशन को हटाना चाहते हैं, तो आप निम्न कमांड का उपयोग करके ऐसा कर सकते हैं:

यह कमांड आपको एक ही कमांड के साथ ऑटोएसएसएच पैकेज की सभी निर्भरता और कॉन्फ़िगरेशन को हटाने की अनुमति देता है।

निष्कर्ष

यह आलेख उबंटू 22.04 में ऑटोएसएसएच पैकेज को स्थापित और अनइंस्टॉल करने का एक त्वरित दौरा है। AutoSSH पैकेज एक प्रोग्राम है जिसका उपयोग SSH के इंस्टेंस को शुरू करने, मॉनिटर करने और पुनरारंभ करने के लिए किया जाता है। यहां, हमने ऑटोएसएसएच के उपयोग और तीन अलग-अलग तरीकों का उपयोग करके इसे कैसे स्थापित किया जाए, इसके बारे में सीखा। उबंटू 22.04 में ऑटोएसएसएच पैकेज को स्थापित करने के लिए उपयुक्त, एप्ट-गेट मैड एप्टीट्यूड कमांड का उपयोग किया जाता है। AutoSSH को अनइंस्टॉल करने के लिए, रिमूव कमांड का उपयोग किया जाता है। इसके अलावा, ऑटोएसएसएच की निर्भरता और कॉन्फ़िगरेशन को हटाने के लिए, आप क्रमशः ऑटोरेमोव और पर्ज कमांड का उपयोग कर सकते हैं। इन आदेशों का स्वतंत्र रूप से और अलग-अलग उपयोग किया जा सकता है, या आप एकल कमांड के साथ ऑटोएसएसएच की सभी निर्भरता और कॉन्फ़िगरेशन को हटाने के लिए इनका एक साथ उपयोग भी कर सकते हैं।