CLI tool which enables you to login and retrieve AWS temporary credentials using with ADFS or PingFederate Identity Providers.
This is based on python code from How to Implement a General Solution for Federated API/CLI Access Using SAML 2.0.
The process goes something like this:
- Setup an account alias, either using the default or given a name
- Prompt user for credentials
- Log in to Identity Provider using form based authentication
- Build a SAML assertion containing AWS roles
- Optionally cache the SAML assertion (the cache is not encrypted)
- Exchange the role and SAML assertion with AWS STS service to get a temporary set of credentials
- Save these credentials to an aws profile named "saml"
प्रकाशक का विवरण (अंग्रेज़ी)
saml2aws क्या है?
saml2aws Windows के लिए Versent का एक ओपन सोर्स प्रोग्राम है, जो “कंटेनर और DevOps” श्रेणी में आता है। इसे Go में लिखा गया है।
इंस्टॉलेशन और सिस्टम आवश्यकताएँ
64-बिट, ARM64 और ARM के लिए आधिकारिक इंस्टॉलर उपलब्ध हैं (MSI और पोर्टेबल)। इंस्टॉलर बिना किसी सवाल-जवाब के (साइलेंट) इंस्टॉलेशन सपोर्ट करता है। Group Policy, Intune या Configuration Manager से डिप्लॉय करने के लिए MSI पैकेज भी उपलब्ध है।
लोकप्रियता और फ़ाइल टाइप
Chocolatey पैकेज 99,750 बार डाउनलोड हुआ है। GitHub पर इसके सोर्स कोड (Versent/saml2aws) को 2,248 स्टार मिले हैं। इसी तरह के प्रोग्राम: Docker Desktop, Helm और Pulumi।
GitHub पर प्रोजेक्ट का विवरण: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
खूबियाँ / कमियाँ
खूबियाँ
- ओपन सोर्स: कोई भी इसका कोड देख और बिल्ड कर सकता है
- Windows on Arm के लिए नेटिव ARM64 बिल्ड
- मैनेज्ड डिप्लॉयमेंट के लिए MSI पैकेज
- डॉक्यूमेंटेड साइलेंट इंस्टॉल
कमियाँ
- एक साल से ज़्यादा समय से कोई अपडेट नहीं
संक्षेप में: saml2aws 64-बिट, ARM64 और ARM PC के लिए एक ओपन सोर्स Windows टूल है (श्रेणी: कंटेनर और DevOps)। इसके अपडेट धीमे पड़ गए हैं। एडमिनिस्ट्रेटर इसे बिना किसी यूज़र इनपुट के (अनअटेंडेड) डिप्लॉय कर सकते हैं।
क्या saml2aws डाउनलोड करना सुरक्षित है?
- फ़ाइल github.com से आती है, जो प्रकाशक का अपना डोमेन है
- डाउनलोड लिंक HTTPS का इस्तेमाल करता है
- SHA256 हैश प्रकाशित है, इसलिए आप फ़ाइल की जाँच कर सकते हैं:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· इस हैश की VirusTotal रिपोर्ट खोलें - लिंक अभी जाँचा नहीं गया है
- सोर्स कोड सार्वजनिक है
- ExeAtlas इंस्टॉलर को न होस्ट करता है, न रैप करता है, न बदलता है
संबंधित गाइड: Windows पर फ़ाइल का SHA256 हैश कैसे चेक करें
सुरक्षा के तौर-तरीके (OpenSSF Scorecard)
Open Source Security Foundation द्वारा GitHub पर Versent/saml2aws रिपॉज़िटरी की अपने-आप होने वाली जाँच, पिछली बार 15 अगस्त 2022 को।
- सक्रिय रखरखाव10
- कोई ज्ञात कमज़ोरी नहीं10
- कोई ख़तरनाक वर्कफ़्लो नहीं10
- डिपेंडेंसी अपडेट टूल10
- लाइसेंस घोषित10
- रिपॉज़िटरी में बाइनरी नहीं10
- प्रकाशित पैकेज10
- कोड रिव्यू7
- पिन की हुई डिपेंडेंसी5
- ब्रांच सुरक्षा3
- OpenSSF Best Practices बैज0
- टोकन अनुमतियाँ सीमित0
- साइन की हुई रिलीज़0
- फ़ज़िंग0
- सुरक्षा नीति0
यह स्कोर बताता है कि प्रोजेक्ट कैसे बनाया और रिलीज़ किया जाता है, यह नहीं कि प्रोग्राम इंस्टॉल करना सुरक्षित है या नहीं। scorecard.dev
हाल के संस्करण
सभी 1 संस्करण ›| संस्करण | तारीख़ | साइज़ | फ़ाइलें |
|---|---|---|---|
| 2.36.19नवीनतम | 13 मार्च 2025 | — | 64-बिट ZIP64-बिट MSIARM64 ZIPARM ZIP |
कमांड लाइन से इंस्टॉल करें
साइलेंट इंस्टॉल ›winget install --id Versent.saml2aws -echoco install saml2aws -yscoop install main/saml2awsmsiexec /i saml2aws_2.36.19_windows_amd64.msi /qn /norestartmsiexec /x {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E} /qn /norestartप्रोग्राम फ़ाइलें (.exe): saml2aws.exe
संबंधित गाइड: winget कैसे इस्तेमाल करें: ऐप इंस्टॉल और अपडेट
दूसरे सिस्टम के लिए भी
brew install saml2awsजानकारी
- प्रकाशक
- Versent
- श्रेणी
- कंटेनर और DevOps
- लाइसेंस
- MIT
- कीमत
- मुफ़्त
- सोर्स कोड
- github.com/Versent/saml2aws
- प्रोग्रामिंग भाषा
- Go
- ज़रूरी सिस्टम
- Windows 11 / 10
- आर्किटेक्चर
- 64-बिट, ARM64, ARM
- इंस्टॉलर
- MSI, पोर्टेबल
- संस्करण
- 2.36.19
- रिलीज़
- 13 मार्च 2025
- कैटलॉग में जोड़ा गया
- 9 अप्रैल 2025
- सूचीबद्ध संस्करण
- 1
- Chocolatey डाउनलोड
- 99,750
- GitHub स्टार
- 2,248
- GitHub फ़ोर्क
- 631
- वेबसाइट
- github.com
- winget ID
- Versent.saml2aws
- Chocolatey पैकेज
- saml2aws
- Scoop पैकेज
- main/saml2aws
- MSI प्रोडक्ट कोड
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
रेटिंग और रिव्यू
अभी कोई रिव्यू नहीं है। सबसे पहले रेटिंग दें।
saml2aws के विकल्प
सभी देखें ›-
प्रोप्राइटरी22.3 लाख ↓ -
ओपन सोर्स16.1 लाख ↓ -
ओपन सोर्स4 लाख ↓ -
ओपन सोर्स84.9 हज़ार ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0कंटेनर और DevOps · Kubernetesओपन सोर्स7.5 लाख ↓ -
ओपन सोर्स23.5 लाख ↓ -
ओपन सोर्स3 लाख ↓ -
ओपन सोर्स1.2 लाख ↓
अक्सर पूछे जाने वाले सवाल
क्या saml2aws मुफ़्त है?
हाँ। saml2aws ओपन सोर्स सॉफ़्टवेयर है (MIT लाइसेंस)।
क्या saml2aws डाउनलोड करना सुरक्षित है?
फ़ाइल github.com से डाउनलोड होती है, जो प्रकाशक का अपना है; ExeAtlas फ़ाइल को न होस्ट करता है, न बदलता है। डाउनलोड की गई फ़ाइल का SHA256 हैश यहाँ दिखाए गए हैश से मिलाएँ, या उस हैश की VirusTotal रिपोर्ट खोलें।
winget से saml2aws कैसे इंस्टॉल करें?
PowerShell या Windows Terminal खोलें और इस पेज पर दिया गया winget कमांड चलाएँ। winget आधिकारिक इंस्टॉलर डाउनलोड करता है और चलाने से पहले उसका SHA256 हैश जाँचता है।
क्या saml2aws को साइलेंट इंस्टॉल किया जा सकता है?
हाँ। साइलेंट इंस्टॉल पेज पर हर इंस्टॉलर का सटीक कमांड दिया गया है, MSI पैकेज के लिए msiexec कमांड भी।
क्या saml2aws ARM (Windows on Arm) पर चलता है?
हाँ, इसका नेटिव ARM64 इंस्टॉलर मौजूद है।
saml2aws के विकल्प कौन-से हैं?
Docker Desktop, Helm, Pulumi, Serverless Framework और Kubernetes - Minikube - A Local Kubernetes Development Environment। विकल्प पेज पर इनकी तुलना दी गई है।