ఉబుంటు సర్వర్‌లో అన్సిబుల్‌ను ఇన్‌స్టాల్ చేసి కాన్ఫిగర్ చేయడం ఎలా



సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

మీరు బహుళ బేర్ మెటల్ సర్వర్‌ల నుండి పెద్ద సంఖ్యలో వర్చువల్ సర్వర్‌లను లేదా హోస్టింగ్ మెటీరియల్‌ను నియంత్రిస్తుంటే, మీరు సవాలు కోసం ఉన్నారు. అన్సిబుల్ వంటి కాన్ఫిగరేషన్ సాధనాన్ని ఉపయోగించడం వలన పెద్ద సంఖ్యలో అనువర్తనాలు లేదా బహుళ వ్యవస్థలకు అందించే పేజీలపై నియంత్రణను కొనసాగించవచ్చు. ఇది ఓపెన్ సోర్స్ కాబట్టి, మీరు దీన్ని ఇప్పటికే ఉన్న ఉబుంటు సర్వర్ 16.04 ఇన్‌స్టాలేషన్‌లో ఇన్‌స్టాల్ చేయవచ్చు.



అన్సిబుల్ యొక్క సంస్థాపన పూర్తిగా CLI ఇంటర్ఫేస్ ద్వారా జరుగుతుంది, మరియు ఇక్కడ ప్రదర్శన ఉబుంటు సర్వర్ 16.04 యొక్క స్టాక్ బేర్ మెటల్ ఇన్‌స్టాల్‌ను ఉపయోగించింది, దీనికి అధునాతన వినియోగదారు ఇంటర్‌ఫేస్ లేదు. మీరు యూనిటీ, గ్నోమ్ లేదా Xfce4 లేదా LXDE వంటి ఏదైనా ఇన్‌స్టాల్ చేసి ఉంటే, కొనసాగడానికి ముందు అప్లికేషన్ మెను నుండి టెర్మినల్ తెరవండి.



విధానం 1: apt-add-repository ని వ్యవస్థాపించడం

మీ ఉబుంటు సర్వర్ 16.04 యొక్క ఇన్‌స్టాలేషన్ ఇప్పటికే ఆప్ట్-యాడ్-రిపోజిటరీ ఫీచర్‌ని ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తే, అప్పుడు మెథడ్ 2 కు దాటవేయి. లేకపోతే, కింది ఆదేశాలను జారీ చేసి, ప్రతిసారీ ఎంటర్ చేయండి:



sudo apt-get update

sudo apt-get install సాఫ్ట్‌వేర్-ప్రాపర్టీస్-కామన్

విధానం 2: అన్సిబుల్ రిపోజిటరీని కలుపుతోంది

ఇప్పుడు మీరు ఆప్ట్-యాడ్-రిపోజిటరీని ఉపయోగించగలుగుతున్నారు, అవసరమైన రిపోజిటరీని జోడించడానికి సుడో ఆప్ట్-యాడ్-రిపోజిటరీ పిపిఎ: అన్సిబుల్ / ఆన్సిబుల్ మరియు ఇండెక్స్ చేయడానికి సుడో ఆప్ట్-గెట్ అప్‌డేట్‌ను ఉపయోగించండి. దాని ఇండెక్స్ చేసిన తర్వాత, ప్యాకేజీని ఇన్‌స్టాల్ చేయడానికి సుడో ఆప్ట్-గెట్ ఇన్‌స్టాల్ అన్సిబుల్ ఉపయోగించండి. వర్చువల్ కన్సోల్ లేదా టెర్మినల్ మీ వద్ద చాలా ఎక్కువ వచనాన్ని విసిరివేయవచ్చు, కానీ మీ ప్రాంప్ట్ మీకు తిరిగి వచ్చే వరకు మీరు వేచి ఉండవచ్చు.



విధానం 3: SSH కార్యాచరణను ఆకృతీకరించుట

మీరు కీతో అనుబంధించదలిచిన ఇమెయిల్ చిరునామాతో friend@emailbox.addy ని భర్తీ చేసేటప్పుడు ssh-keygen -t rsa -b 4096 -C “friend@emailbox.addy” ఆదేశాన్ని జారీ చేయండి. పాస్‌వర్డ్‌ను ఒకటి చేయమని అడిగితే దాన్ని ఉపయోగించవద్దు, బదులుగా ఎంటర్ కీని రెండుసార్లు నొక్కండి. మీరు పాస్‌వర్డ్‌ను జోడిస్తే జోడించిన సర్వర్‌లకు అన్సిబుల్ కనెక్ట్ కాలేదు. మీరు దీన్ని పూర్తి చేసిన తర్వాత, మీరు నిర్వహించబోయే అన్ని సర్వర్‌లకు ssh కీని కాపీ చేసే ముందు ssh- ఏజెంట్ బాష్ ఉపయోగించి క్రొత్త కీని జోడించి, ఆపై ssh-add ~ / .ssh / id_rsa ని జోడించండి.

ఈ ఆదేశంతో మీ సర్వర్‌కు కీని కాపీ చేయండి ssh-copy-id user@xxx.xxx.x.xxx, X లను బదులుగా సర్వర్ యొక్క IP చిరునామా యొక్క వాస్తవ అంకెలతో భర్తీ చేస్తుంది. రిమోట్ యూజర్ పాస్‌వర్డ్ కోసం మీరు ప్రాంప్ట్ చేయబడతారు. ప్రతిదీ కీ అయిన తర్వాత, మీరు ssh friend@xxx.xxx.x.xxx అని టైప్ చేయడం ద్వారా కనెక్షన్ మంచిదని పరీక్షించవచ్చు, డొమైన్ ముందు ఇమెయిల్ నుండి స్నేహితుని పేరును మరియు X లను మరోసారి IP చిరునామాతో భర్తీ చేయండి. మీరు పాస్‌వర్డ్‌ను నమోదు చేయవలసిన అవసరం లేదు. ప్రతిదీ పనిచేస్తుంటే, నిష్క్రమణ అని టైప్ చేసి ముందుకు సాగండి.

విధానం 4: అన్సిబుల్ స్వయంగా కాన్ఫిగర్ చేయడం

అన్సిబుల్ దాని స్వంత హోస్ట్ ఫైల్‌ను ఉపయోగిస్తుంది, కాబట్టి మీరు ఉపయోగించాల్సి ఉంటుంది దాన్ని సవరించడానికి. మీరు నానో వంటి మీరు కావాలనుకుంటే ఇన్‌స్టాల్ చేసి ఉంటే vi ని మరొక CLI టెక్స్ట్ ఎడిటర్‌తో భర్తీ చేయవచ్చు. ఫైల్ యొక్క చాలా దిగువన, దానిపై [వెబ్-సర్వర్లతో] ఒక పంక్తిని జోడించి, దాని క్రింద ఉన్న పంక్తిలో మళ్ళీ IP చిరునామా ఉంటుంది. మీరు మరిన్ని IP చిరునామాలను జోడించాల్సిన అవసరం ఉంటే పంక్తులను జోడించడం కొనసాగించండి. ఫైల్ను సేవ్ చేసి మూసివేయండి.

మీరు ప్రాంప్ట్ వద్దకు తిరిగి వచ్చినప్పుడు, అన్ని -m పింగ్ అనే ఆదేశాన్ని జారీ చేసి ఫలితాన్ని చూడండి. ఇది విజయాన్ని చదవాలి.

మీరు వైఫల్యం యొక్క ఏదైనా సూచనను చూసినట్లయితే, హోస్ట్స్ ఫైల్ బహుశా తప్పు కావచ్చు. మీరు సవరించాల్సిన అవసరం ఉంది మళ్ళీ మరియు అన్సిబుల్_పాస్వర్డ్ ఎంపికను జోడించు. ఫైలు దిగువకు మళ్ళీ వెళ్ళండి మరియు మరొక పంక్తిని సృష్టించండి, దానిపై [వెబ్-సర్వర్లు: వర్స్] మాత్రమే ఉంచండి, దాని క్రింద ఒక పంక్తితో దానిపై అన్సిబుల్_పాస్వర్డ్ = ఎక్స్ ఉంటుంది.

మీ సుడో పాస్‌వర్డ్‌తో X ని పూరించండి మరియు పరీక్షను మళ్లీ అమలు చేయండి. ఇది ఇప్పుడు విజయవంతం కావాలి.

2 నిమిషాలు చదవండి