उबंटू 18.04 एलटीएस पर एडब्ल्यूएस कमांड लाइन इंटरफेस (सीएलआई) स्थापित करें

Install Aws Command Line Interface Ubuntu 18



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

इस लेख में, मैं आपको स्थापित करने के कई तरीके दिखाऊंगा एडब्ल्यूएस सीएलआई आपके Ubuntu 18.04 LTS ऑपरेटिंग सिस्टम पर टूल। आएँ शुरू करें।







एडब्ल्यूएस सीएलआई उबंटू 18.04 एलटीएस के आधिकारिक पैकेज रिपॉजिटरी में उपलब्ध है। इसलिए इसे लगाना बहुत आसान है।



पहले निम्न आदेश के साथ पैकेज रिपॉजिटरी कैश को अपडेट करें:



$सुडो उपयुक्त-अपडेट प्राप्त करें





पैकेज रिपॉजिटरी कैश को अपडेट किया जाना चाहिए।



अब स्थापित करें एडब्ल्यूएस सीएलआई निम्न आदेश के साथ:

$सुडो उपयुक्त-स्थापित करेंएडब्ल्यूएसक्ली

अब दबाएं तथा और फिर दबाएं जारी रखने के लिए।

एडब्ल्यूएस सीएलआई स्थापित किया जाना चाहिए।

अब जांचें कि क्या एडब्ल्यूएस सीएलआई निम्न आदेश के साथ काम कर रहा है:

$एडब्ल्यूएस--संस्करण

जैसा कि आप देख सकते हैं, एडब्ल्यूएस सीएलआई सही ढंग से काम कर रहा है।

पायथन पीआईपी का उपयोग करके एडब्ल्यूएस सीएलआई स्थापित करना:

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

एडब्ल्यूएस सीएलआई पायथन 2.x और पायथन 3.x के लिए उपलब्ध है। उबंटू 18.04 एलटीएस पर एडब्ल्यूएस सीएलआई स्थापित करने के लिए आपको पायथन पीआईपी की आवश्यकता है। पाइथन पीआईपी डिफ़ॉल्ट रूप से उबंटू 18.04 एलटीएस पर स्थापित नहीं है। लेकिन इसे स्थापित करना आसान है।

पायथन पीआईपी स्थापित करने के लिए निम्न आदेश चलाएँ:

पायथन 2.x के लिए:

$ sudo apt-पायथन-पाइप स्थापित करें

पायथन 3.x के लिए:

$ sudo apt-get install python3-pip

दबाएँ तथा और फिर दबाएं जारी रखने के लिए।

पायथन पीआईपी स्थापित किया जाना चाहिए।

अब निम्न आदेश के साथ PIP का उपयोग करके AWS CLI स्थापित करें:

पायथन 2.x पीआईपी:

$ pip इंस्टाल awscli --upgrad --उपयोगकर्ता

पायथन 3.x पीआईपी:

$ pip3 स्थापित करें awscli --upgrad --उपयोगकर्ता

एडब्ल्यूएस सीएलआई पायथन मॉड्यूल स्थापित किया जाना चाहिए।

अब आप दौड़ सकते हैं एडब्ल्यूएस सीएलआई निम्न आदेश के साथ:

पायथन 2.x कमांड:

$ अजगर -m awscli --version

पायथन 3.x कमांड:

$ python3 -m awscli --version

जैसा कि आप देख सकते हैं, एडब्ल्यूएस सीएलआई सही ढंग से काम कर रहा है।

एडब्ल्यूएस सीएलआई की मूल बातें:

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

मैं उबंटू 18.04 एलटीएस पैकेज्ड वर्जन का उपयोग कर रहा हूं एडब्ल्यूएस सीएलआई कार्यक्रम, इस खंड में पायथन मॉड्यूल नहीं, लेकिन कमांड समान हैं।

AWS CLI का उपयोग करके AWS खाते में लॉगिन करें:

सबसे पहले आपको को कॉन्फ़िगर करना होगा एडब्ल्यूएस सीएलआई आपके एडब्ल्यूएस खाते की साख के साथ ग्राहक। ऐसा करने के लिए, निम्न आदेश चलाएँ:

उबंटू पैकेज्ड एडब्ल्यूएस सीएलआई:

$ एडब्ल्यूएस कॉन्फ़िगर करें

एडब्ल्यूएस सीएलआई पायथन मॉड्यूल:

$ अजगर -m awscli कॉन्फ़िगर करें

अब अपना टाइप करें एडब्ल्यूएस एक्सेस कुंजी आईडी और दबाएं . एक एक्सेस कुंजी आईडी से बनाया जा सकता है एडब्ल्यूएस प्रबंधन कंसोल .

अब अपना टाइप करें एडब्ल्यूएस गुप्त एक्सेस कुंजी आईडी और दबाएं . प्रति गुप्त पहुंच कुंजी आईडी से बनाया जा सकता है एडब्ल्यूएस प्रबंधन कंसोल .

अब अपने डिफ़ॉल्ट क्षेत्र का नाम टाइप करें। यह कुछ ऐसा है हमें-पश्चिम-2 .

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

या JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) प्रारूप, किस स्थिति में, टाइप करें जेसन और दबाएं .

अब आप का उपयोग करके अपनी Amazon वेब सेवाओं का प्रबंधन कर सकते हैं एडब्ल्यूएस सीएलआई .

की कॉन्फ़िगरेशन फ़ाइलें एडब्ल्यूएस सीएलआई में संग्रहीत है ~/.aws/config तथा ~/.aws/क्रेडेंशियल्स फ़ाइल जैसा कि आप नीचे स्क्रीनशॉट से देख सकते हैं।

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

$आर एम -वी~/.aws/कॉन्फिग ~/.aws/साख

एडब्ल्यूएस सीएलआई के साथ सहायता प्राप्त करना:

आपको यह जानने की जरूरत है कि इसके साथ सहायता कैसे प्राप्त करें एडब्ल्यूएस सीएलआई . तब आप इसे स्वयं समझ पाएंगे। फिर से एडब्ल्यूएस पर एक महान मार्गदर्शिका और ऑनलाइन दस्तावेज़ीकरण है एडब्ल्यूएस सीएलआई जिसका आप उपयोग कर सकते हैं।

सहायता प्राप्त करने के लिए आप निम्न आदेश चला सकते हैं एडब्ल्यूएस सीएलआई :

$ एडब्ल्यूएसमदद
या
$ अजगर -एममदद
या
$ python3 -m awscliमदद

एडब्ल्यूएस अलग-अलग सेवाएं हैं जैसे ईसी2 , S3 आदि। आप विशिष्ट सेवाओं पर निम्नानुसार सहायता प्राप्त कर सकते हैं:

$ एडब्ल्यूएस ec2मदद
या
$ एडब्ल्यूएस s3मदद

अधिक जानकारी के लिए आप चेक कर सकते हैं एडब्ल्यूएस सीएलआई के ऑनलाइन दस्तावेज़ https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html

आप भी डाउनलोड कर सकते हैं पीडीएफ मैनुअल ऑन एडब्ल्यूएस सीएलआई से https://docs.aws.amazon.com/cli/latest/userguide/aws-cli.pdf

इस तरह आप इंस्टॉल करते हैं एडब्ल्यूएस सीएलआई उबंटू 18.04 एलटीएस पर। इस लेख को पढ़ने के लिए धन्यवाद।