AutoSSH అంటే ఏమిటి?
ఆటోఎస్ఎస్హెచ్ అనేది ఎస్ఎస్హెచ్ యొక్క ఉదాహరణను ప్రారంభించడానికి, కాపీని పర్యవేక్షించడానికి మరియు ట్రాఫిక్ను దాటడం ఆపివేయడం లేదా చనిపోతే దాన్ని అవసరమైన రీస్టార్ట్ చేయడానికి ఉపయోగించే ప్రోగ్రామ్. ప్రధాన ఆలోచన మరియు మెకానిజం విశ్వసనీయ SSH టన్నెల్ (rstunnel) నుండి తీసుకోబడ్డాయి, అయితే Cలో అమలు చేయబడింది. ఇది పోర్ట్ ఫార్వార్డింగ్ యొక్క లూప్ని ఉపయోగించి కనెక్షన్ పర్యవేక్షణను నిర్వహిస్తుంది.
AutoSSH యొక్క ఉపయోగం ఏమిటి?
AutoSSH యొక్క ప్రధాన ఉపయోగం SSH సెషన్లను పర్యవేక్షించడం మరియు పునఃప్రారంభించడం. ఇది SSH కనెక్షన్ యొక్క ఆరోగ్యాన్ని ట్రాక్ చేస్తుంది మరియు అవసరమైనప్పుడు దాన్ని పునఃప్రారంభిస్తుంది. GSM వంటి విశ్వసనీయత లేని ఇంటర్నెట్ కనెక్షన్లను ట్రాక్ చేయడానికి ఇది చాలా సహాయకారిగా ఉంటుంది. ఇది పర్యవేక్షణ సర్వర్లు మరియు రిమోట్ సర్వర్ల మధ్య నమ్మకమైన సొరంగంను నిర్వహిస్తుంది.
అంతేకాకుండా, ఇది రిమోట్ నుండి లోకల్కి మరియు లోకల్ నుండి రిమోట్కు SSH ఫార్వార్డింగ్ లూప్ను నిర్మించడానికి ఉపయోగించబడుతుంది, ఆపై డేటాను పరీక్ష కోసం పంపుతుంది, ఇది తిరిగి పొందాలని భావిస్తున్నారు. ఈ పద్ధతిని లూప్-ఆఫ్-ఫార్వార్డింగ్ అంటారు. AutoSSH ప్రోగ్రామ్ యొక్క మరొక ఉపయోగం రిమోట్ ఎకో సేవ కోసం పోర్ట్ను పేర్కొనడం, అది పరీక్ష డేటాను తిరిగి ప్రతిధ్వనిస్తుంది. ఇది రిమోట్ మెషీన్లపై పోర్ట్ నంబర్లు ఏవీ ఢీకొనకుండా మరియు రద్దీని నివారిస్తుంది. ఎకో సేవను ఉపయోగించలేని అన్ని పరిస్థితులకు ఫార్వార్డింగ్ పద్ధతి యొక్క లూప్ ఎల్లప్పుడూ అందుబాటులో ఉంటుంది.
ఇప్పుడు, ఉబుంటు 22.04 ఆపరేటింగ్ సిస్టమ్లో AutoSSH ని ఇన్స్టాల్ చేద్దాం. మీ సిస్టమ్లో ఉబుంటు 22.04 ఇన్స్టాల్ చేయబడిందని భావించి, మీరు ఆపరేటింగ్ సిస్టమ్ను ప్రారంభించాలి. ఆదేశాలను అమలు చేయడానికి టెర్మినల్ను తెరవండి.
ఉబుంటు 22.04లో AutoSSH ను ఎలా ఇన్స్టాల్ చేయాలి
ఉబుంటు 22.04లో ఆటోఎస్ఎస్హెచ్ని ఇన్స్టాల్ చేయడానికి, మనం మూడింటిలో ఒక కావలసిన పద్ధతిని ఉపయోగించవచ్చు. మూడు పద్ధతులు ఆప్టిట్యూడ్, ఆప్ట్ మరియు ఆప్ట్-గెట్. ఇక్కడ, మేము సంస్థాపన యొక్క ప్రతి పద్ధతిని నిర్వచించబోతున్నాము.
AutoSSH ఇన్స్టాల్ చేయడానికి apt-get పద్ధతిని ఉపయోగించండి
ఉబుంటు 22.04లో AutoSSHను ఇన్స్టాల్ చేయడానికి ఉపయోగించే మూడు పద్ధతులలో apt-get పద్ధతి ఒకటి. ఆటోఎస్ఎస్హెచ్ని ఇన్స్టాల్ చేసే ముందు, మీరు అప్డేట్ ఆదేశాన్ని ఉపయోగించి డేటాబేస్ను అప్డేట్ చేయాలి:
ఆదేశాన్ని అమలు చేయడానికి మరియు డేటాబేస్ను నవీకరించడానికి ఎంటర్ నొక్కండి. మీరు ఎంటర్ నొక్కిన తర్వాత, మీరు పాస్వర్డ్ను నమోదు చేయమని అడగబడతారు. కమాండ్ యొక్క అమలును ప్రారంభించడానికి పాస్వర్డ్ను అందించండి. మీరు చూడగలిగే నమూనా అవుట్పుట్ ఇక్కడ ఉంది:
నవీకరణ పూర్తయినప్పుడు, సిస్టమ్ AutoSSHని ఇన్స్టాల్ చేయడానికి సిద్ధంగా ఉంది. AutoSSH ని ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:
apt-get install AutoSSH ఆదేశం కోసం క్రింది అవుట్పుట్ ఉత్పత్తి చేయబడుతుంది:
AutoSSH ఇన్స్టాల్ చేయడానికి సముచిత పద్ధతిని ఉపయోగించండి
రెండవ పద్ధతి AutoSSH ప్రోగ్రామ్ను ఇన్స్టాల్ చేయడానికి తగిన ఆదేశం. ఇక్కడ కూడా అదే విధానాన్ని అనుసరించనున్నారు. ముందుగా, నవీకరణ ఆదేశాన్ని ఉపయోగించి డేటాబేస్ను నవీకరించండి. దిగువ అందించిన పూర్తి ఆదేశాన్ని తనిఖీ చేయండి:
ఇప్పుడు డేటాబేస్ నవీకరించబడింది, ఇన్స్టాల్ ఆదేశాన్ని అమలు చేయండి. AutoSSHని ఇన్స్టాల్ చేయడానికి ఇక్కడ apt install కమాండ్ ఉంది:
AutoSSH ఇన్స్టాల్ చేయడానికి ఆప్టిట్యూడ్ పద్ధతిని ఉపయోగించండి
మూడవ పద్ధతి ఉబుంటు 22.04లో AutoSSH ప్రోగ్రామ్ను ఇన్స్టాల్ చేయడానికి ఆప్టిట్యూడ్ ఆదేశాన్ని ఉపయోగిస్తుంది. ఆప్టిట్యూడ్ ఆదేశాన్ని ఉపయోగించి AutoSSHని ఇన్స్టాల్ చేయడానికి అదే విధానాన్ని అనుసరించండి. ఆప్టిట్యూడ్ అప్డేట్ కమాండ్తో డేటాబేస్ను అప్డేట్ చేయండి:
మీరు ఈ ఆదేశాన్ని అమలు చేసినప్పుడు, ఆప్టిట్యూడ్ సాధారణంగా ఉబుంటులో డిఫాల్ట్గా ఇన్స్టాల్ చేయబడనందున మీరు ఈ క్రింది అవుట్పుట్ను పొందవచ్చు.
కాబట్టి, మీరు ఆప్టిట్యూడ్ని మాన్యువల్గా ఇన్స్టాల్ చేసి, ఆప్టిట్యూడ్ కమాండ్ని ఉపయోగించి AutoSSHని ఇన్స్టాల్ చేయాలి. ఆప్టిట్యూడ్ను ఇన్స్టాల్ చేయడానికి మీరు apt-get లేదా apt ఆదేశాన్ని ఉపయోగించవచ్చు:
ఇది ఉబుంటు OSలో ఆప్టిట్యూడ్ని ఇన్స్టాల్ చేస్తుంది మరియు AutoSSH ప్రోగ్రామ్ను ఇన్స్టాల్ చేయడానికి ఆప్టిట్యూడ్ ఆదేశాన్ని ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది. ఆప్టిట్యూడ్ అప్డేట్ ఆదేశాన్ని మళ్లీ అమలు చేయండి:
ఈసారి, మీరు క్రింది సారూప్య అవుట్పుట్ను చూస్తారు:
ఇప్పుడు, AutoSSHని ఇన్స్టాల్ చేయడానికి ఆప్టిట్యూడ్ ఇన్స్టాల్ AutoSSH ఆదేశాన్ని అమలు చేయండి:
ఉబుంటు 22.04లో AutoSSHని అన్ఇన్స్టాల్ చేయడం ఎలా
తరువాత, ఉబుంటు 22.04 ఆపరేటింగ్ సిస్టమ్ నుండి AutoSSH ప్రోగ్రామ్ను అన్ఇన్స్టాల్ చేద్దాం. AutoSSH ప్యాకేజీని అన్ఇన్స్టాల్ చేయడానికి తొలగించు ఆదేశాన్ని ఉపయోగించండి. AutoSSH ప్యాకేజీని అన్ఇన్స్టాల్ చేయడానికి ఉపయోగించే పూర్తి ఆదేశం ఇక్కడ ఉంది:
ఈ ఆదేశాన్ని అమలు చేయడానికి మీరు ఎంటర్ నొక్కినప్పుడు, సిస్టమ్ మిమ్మల్ని పాస్వర్డ్ను నమోదు చేయమని అడుగుతుంది. ఆదేశాన్ని అమలు చేయడానికి పాస్వర్డ్ను అందించండి మరియు సిస్టమ్ AutoSSH ఆదేశాన్ని తీసివేయడానికి లేదా తీసివేయడానికి మీ అనుమతిని అడుగుతుంది. AutoSSH ప్యాకేజీని తీసివేయడానికి యాక్సెస్ ఇవ్వడానికి కీబోర్డ్పై Y కీని నొక్కండి. ఈ “తొలగించు” ఆదేశం AutoSSH ప్యాకేజీని మాత్రమే తొలగిస్తుంది కానీ దాని డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లను తీసివేయదు. దీన్ని చేయడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించాలి:
ఇది Ubuntu 22.04 ద్వారా ఉపయోగించబడని AutoSSH ప్యాకేజీ యొక్క అన్ని డిపెండెన్సీలను తొలగిస్తుంది. AutoSSH ప్యాకేజీ యొక్క అన్ని కాన్ఫిగరేషన్లను తీసివేయడానికి, టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
మీరు AutoSSh ప్యాకేజీల యొక్క అన్ని డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లను తీసివేయాలనుకుంటే, కింది ఆదేశాన్ని ఉపయోగించడం ద్వారా మీరు దీన్ని చేయవచ్చు:
ఈ కమాండ్ AutoSSh ప్యాకేజీ యొక్క అన్ని డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లను ఒకే కమాండ్తో తొలగించడానికి మిమ్మల్ని అనుమతిస్తుంది.
ముగింపు
ఈ కథనం ఉబుంటు 22.04లో AutoSSH ప్యాకేజీని ఇన్స్టాల్ చేయడం మరియు అన్ఇన్స్టాల్ చేయడం యొక్క శీఘ్ర పర్యటన. AutoSSH ప్యాకేజీ అనేది SSH యొక్క ఉదాహరణను ప్రారంభించడానికి, పర్యవేక్షించడానికి మరియు పునఃప్రారంభించడానికి ఉపయోగించే ప్రోగ్రామ్. ఇక్కడ, మేము AutoSSH వినియోగం గురించి మరియు మూడు వేర్వేరు పద్ధతులను ఉపయోగించి దాన్ని ఎలా ఇన్స్టాల్ చేయాలో తెలుసుకున్నాము. ఉబుంటు 22.04లో AutoSSH ప్యాకేజీని ఇన్స్టాల్ చేయడానికి apt, apt-get mad aptitude ఆదేశాలు ఉపయోగించబడతాయి. AutoSSH అన్ఇన్స్టాల్ చేయడానికి, తొలగించు ఆదేశం ఉపయోగించబడుతుంది. అంతేకాకుండా, AutoSSH యొక్క డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లను తీసివేయడానికి, మీరు వరుసగా autoremove మరియు purge ఆదేశాలను ఉపయోగించవచ్చు. ఈ ఆదేశాలను స్వతంత్రంగా మరియు విడిగా ఉపయోగించవచ్చు లేదా మీరు ఒకే ఆదేశంతో AutoSSH యొక్క అన్ని డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లను తొలగించడానికి వాటిని కలిసి ఉపయోగించవచ్చు.