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 یک نرمافزار متنباز برای ویندوز از Versent در دستهبندی کانتینر و DevOps است. به زبان Go نوشته شده است.
نصب و پیشنیازها
فایلهای نصب رسمی برای ۶۴ بیتی، ARM64 و ARM در قالب MSI و پرتابل موجود است. نصبکننده از نصب خودکار و بیصدا، بدون دخالت کاربر، پشتیبانی میکند. بسته MSI برای توزیع با Group Policy، Intune یا Configuration Manager در دسترس است.
محبوبیت و انواع فایل
بسته 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”
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- نسخه بومی ARM64 برای Windows on Arm
- بسته MSI برای توزیع مدیریتشده
- نصب بیصدای مستند
نقاط ضعف
- بیش از یک سال بدون بهروزرسانی
به طور خلاصه: saml2aws ابزاری متنباز در دستهبندی کانتینر و DevOps برای رایانههای ۶۴ بیتی، ARM64 و ARM است. روند بهروزرسانی آن کند شده است. مدیران سیستم میتوانند آن را بدون دخالت کاربر توزیع کنند.
آیا دانلود saml2aws امن است؟
- فایل از github.com، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· گزارش VirusTotal این هش را باز کنید - لینک هنوز بررسی نشده است
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
شیوههای امنیتی (OpenSSF Scorecard)
بررسی خودکار مخزن Versent/saml2aws در GitHub توسط Open Source Security Foundation؛ آخرین اجرا: ۲۴ مرداد ۱۴۰۱.
- نگهداری فعال۱۰
- بدون آسیبپذیری شناختهشده۱۰
- بدون گردشکار خطرناک۱۰
- ابزار بهروزرسانی وابستگیها۱۰
- مجوز اعلامشده۱۰
- بدون فایل باینری در مخزن۱۰
- بستههای منتشرشده۱۰
- بازبینی کد۷
- وابستگیهای قفلشده۵
- حفاظت از شاخه۳
- نشان بهترین شیوههای OpenSSF۰
- مجوزهای محدود توکن۰
- انتشارهای امضاشده۰
- آزمون فازینگ (Fuzzing)۰
- سیاست امنیتی۰
این امتیاز شیوه توسعه و انتشار پروژه را میسنجد، نه اینکه نصب برنامه امن است یا نه. 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
- 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 همین هش را باز کنید.
چگونه saml2aws را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا میتوان saml2aws را بیصدا نصب کرد؟
بله. صفحه نصب بیصدا دستور دقیق هر نصبکننده را، از جمله msiexec برای بسته MSI، نشان میدهد.
آیا saml2aws روی ARM (Windows on Arm) اجرا میشود؟
بله، نصبکننده بومی ARM64 وجود دارد.
جایگزینهای saml2aws کداماند؟
Docker Desktop، Helm، Pulumi، Serverless Framework و Kubernetes - Minikube - A Local Kubernetes Development Environment. صفحه جایگزینها آنها را با هم مقایسه میکند.