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 দিয়ে লেখা।
ইনস্টলেশন ও সিস্টেমের প্রয়োজনীয়তা
৬৪-বিট, ARM64 ও ARM-এর জন্য অফিশিয়াল ইনস্টলার আছে (MSI ও পোর্টেবল)। ইনস্টলারটি কোনো প্রশ্ন ছাড়া (সাইলেন্ট) ইনস্টলেশন সমর্থন করে। Group Policy, Intune বা Configuration Manager দিয়ে ডিপ্লয় করার জন্য MSI প্যাকেজও আছে।
জনপ্রিয়তা ও ফাইল টাইপ
Chocolatey প্যাকেজটি ৯৯,৭৫০ বার ডাউনলোড হয়েছে। GitHub-এ এর সোর্স কোড (Versent/saml2aws) ২,২৪৮টি স্টার পেয়েছে। একই ধরনের প্রোগ্রাম: 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 ৬৪-বিট, ARM64 ও ARM PC-র জন্য একটি ওপেন সোর্স Windows টুল (ক্যাটাগরি: কন্টেইনার ও DevOps)। এর আপডেট ধীর হয়ে গেছে। অ্যাডমিনিস্ট্রেটররা এটি কোনো ইউজার ইনপুট ছাড়াই (আনঅ্যাটেন্ডেড) ডিপ্লয় করতে পারেন।
saml2aws ডাউনলোড করা কি নিরাপদ?
- ফাইলটি আসে github.com থেকে, যা প্রকাশকের নিজস্ব ডোমেইন
- ডাউনলোড লিংক HTTPS ব্যবহার করে
- SHA256 হ্যাশ প্রকাশিত আছে, তাই ফাইলটি যাচাই করতে পারবেন:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· এই হ্যাশের VirusTotal রিপোর্ট খুলুন - লিংকটি এখনও যাচাই করা হয়নি
- সোর্স কোড উন্মুক্ত
- ExeAtlas কোনো ইনস্টলার হোস্ট করে না, মোড়কে ভরে না বা বদলায় না
সম্পর্কিত গাইড: Windows-এ ফাইলের SHA256 হ্যাশ চেক করার নিয়ম
নিরাপত্তা চর্চা (OpenSSF Scorecard)
Open Source Security Foundation-এর স্বয়ংক্রিয় যাচাই, GitHub-এ Versent/saml2aws রিপোজিটরির ওপর; সর্বশেষ চালানো হয়েছে ১৫ আগস্ট, ২০২২ তারিখে।
- নিয়মিত রক্ষণাবেক্ষণ১০
- জানা কোনো দুর্বলতা নেই১০
- ঝুঁকিপূর্ণ ওয়ার্কফ্লো নেই১০
- ডিপেন্ডেন্সি আপডেট টুল১০
- লাইসেন্স ঘোষিত১০
- রিপোজিটরিতে বাইনারি নেই১০
- প্রকাশিত প্যাকেজ১০
- কোড রিভিউ৭
- পিন করা ডিপেন্ডেন্সি৫
- ব্রাঞ্চ সুরক্ষা৩
- OpenSSF Best Practices ব্যাজ০
- সীমিত টোকেন অনুমতি০
- স্বাক্ষরিত রিলিজ০
- ফাজিং০
- নিরাপত্তা নীতি০
এই স্কোর প্রকল্পটি কীভাবে তৈরি ও প্রকাশ করা হয় তা মাপে, প্রোগ্রামটি ইনস্টল করা নিরাপদ কি না তা নয়। scorecard.dev
সাম্প্রতিক সংস্করণ
সব ১টি সংস্করণ ›| সংস্করণ | তারিখ | সাইজ | ফাইল |
|---|---|---|---|
| 2.36.19সর্বশেষ | ১৩ মার্চ, ২০২৫ | — | ৬৪-বিট ZIP৬৪-বিট 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
- আর্কিটেকচার
- ৬৪-বিট, ARM64, ARM
- ইনস্টলার
- MSI, পোর্টেবল
- সংস্করণ
- 2.36.19
- প্রকাশের তারিখ
- ১৩ মার্চ, ২০২৫
- ক্যাটালগে যোগ হয়েছে
- ৯ এপ্রিল, ২০২৫
- তালিকাভুক্ত সংস্করণ
- 1
- Chocolatey ডাউনলোড
- ৯৯,৭৫০
- GitHub স্টার
- ২,২৪৮
- GitHub ফর্ক
- ৬৩১
- ওয়েবসাইট
- github.com
- winget ID
- Versent.saml2aws
- Chocolatey প্যাকেজ
- saml2aws
- Scoop প্যাকেজ
- main/saml2aws
- MSI প্রোডাক্ট কোড
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
রেটিং ও রিভিউ
এখনও কোনো রিভিউ নেই। প্রথম রেটিংটি আপনিই দিন।
saml2aws-এর বিকল্প
সব দেখুন ›-
প্রোপ্রাইটারি২২.৩ লা ↓ -
ওপেন সোর্স১৬.১ লা ↓ -
ওপেন সোর্স৪ লা ↓ -
ওপেন সোর্স৮৪.৯ হা ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0কন্টেইনার ও DevOps · Kubernetesওপেন সোর্স৭.৫ লা ↓ -
ওপেন সোর্স২৩.৫ লা ↓ -
ওপেন সোর্স৩ লা ↓ -
ওপেন সোর্স১.২ লা ↓
সচরাচর জিজ্ঞাসিত প্রশ্ন
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। বিকল্প পাতায় এগুলোর তুলনা দেওয়া আছে।