17

ठीक है, इसलिए मुझे विंडोज 7 में कमांड प्रॉम्प्ट के माध्यम से एडब्ल्यूएस सीएलआई के माध्यम से एडब्ल्यूएस एस 3 बाल्टी तक पहुंचने का प्रयास करते समय एक बेहद निराशाजनक समस्या का सामना करना पड़ा है। एडब्ल्यूएस सीएलआई "असमर्थ है क्रेडेंशियल्स का पता लगाने के लिए "aka the config.txt फ़ाइल @C:\Users\USERNAME\.aws\config.txtएडब्ल्यूएस कमांड लाइन इंटरफेस प्रमाण-पत्रों को ढूंढने में असमर्थ - विशेष अनुमतियां

मैंने ControlPanel> System> AdvancedSystemSettings> EnvironmentalVariables में AWS_CONFIG_FILE पर्यावरणीय चर बनाकर इसे पथ करने का प्रयास किया है, लेकिन कोई पासा नहीं है। मैंने उपर्युक्त सभी Win7 मशीन पर भी कोशिश की है। फिर, कोई पासा नहीं।

मैं यहां क्या खो सकता हूं। क्या कोई विशेष अनुमति है जिसे एटीएसएस सीएलआई के लिए config.txt accest करने के लिए सेट करने की आवश्यकता है? मदद करो, इससे पहले कि मैं अपनी आंखों को बाहर निकालो!

config.txt की सामग्री, मामले में आप रुचि रखते हैं, कर रहे हैं:

[default] 
aws_access_key_id = key id here 
aws_secret_access_key = key here 
region = us-east-1 
+1

C: \ Users \ USERNAME \ .aws \ config – Guy

+0

आप सही हैं, लेकिन मैंने गलत लिखा है कि USERNAME (अब संपादित) के आसपास "<" and ">" के साथ स्पष्टीकरण में। यह नहीं पता था कि यह पाठ को सभी को एक साथ हटा देगा। – RoboArch

उत्तर

7

ठीक है, तो कॉन्फ़िग फ़ाइल एक पाठ फ़ाइल (.txt) नहीं हो सकता। आपको सीएमडी में फाइल बनाना चाहिए, और यह किसी भी एक्सटेंशन के लिए एक सामान्य फ़ाइल w/o होना चाहिए।

+0

आपने यह कैसे किया? फ़ाइल एक्सप्लोरर में – user2180794

+0

। फ़ाइल एक्सटेंशन को उसी तरह बदलें जैसे आप फ़ाइल का नाम करेंगे। – RoboArch

29

कमांड लाइन टूल का उपयोग करते समय aws क्रेडेंशियल्स को कॉन्फ़िगर करने का एक और तरीका है। आप फ़ाइल के माध्यम से गुजरने के बजाय विंडोज कमांड का उपयोग कर प्रमाण पत्र पास कर सकते हैं। खिड़कियों से कमांड नीचे निष्पादित कमांड प्रॉम्प्ट

aws configure 

यह चीजें नीचे दर्ज करने का संकेत

AWS Access key ID: 
AWS secrete key ID: 
Default region Name: 
Default output Format: 

इस वीडियो ट्यूटोरियल देखें: https://youtu.be/hhXj8lM_jBs

संबंधित मुद्दे