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"
Popis od výrobce (angličtina)
Co je saml2aws?
saml2aws je program pro Windows s otevřeným zdrojovým kódem z kategorie „Kontejnery a DevOps“. Výrobce: Versent. Programovací jazyk: Go.
Instalace a systémové požadavky
Oficiální instalátory jsou k dispozici pro 64bit, ARM64 a ARM; typ instalátoru: MSI a Přenosná verze. Instalátor podporuje bezobslužnou (tichou) instalaci. K dispozici je balíček MSI pro nasazení přes zásady skupiny, Intune nebo Configuration Manager.
Oblíbenost a typy souborů
Balíček v Chocolatey má 99 750 stažení. Zdrojový kód na GitHubu (Versent/saml2aws) má 2 248 hvězd. Podobné programy: Docker Desktop, Helm a Pulumi.
Popis projektu na GitHubu: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Výhody / Nevýhody
Výhody
- Otevřený zdrojový kód: kdokoli ho může zkontrolovat a sestavit
- Nativní sestavení ARM64 pro Windows on Arm
- Balíček MSI pro centrální nasazení
- Zdokumentovaná tichá instalace
Nevýhody
- Více než rok bez aktualizace
Ve zkratce: saml2aws je program pro Windows s otevřeným zdrojovým kódem (kategorie „Kontejnery a DevOps“); sestavení: 64bit, ARM64 a ARM. Aktualizace vycházejí stále méně často. Správci ho mohou nasadit bezobslužně.
Je stažení programu saml2aws bezpečné?
- Soubor se stahuje z domény výrobce (github.com)
- Odkaz ke stažení používá HTTPS
- Hash SHA256 je zveřejněn – soubor lze ověřit:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Otevřít zprávu VirusTotal pro tento hash - Odkaz zatím nebyl ověřen
- Otevřený zdrojový kód
- ExeAtlas instalátory neukládá, nebalí ani nemění
Související návod: Jak ve Windows ověřit hash SHA256 souboru
Bezpečnostní postupy (OpenSSF Scorecard)
Automatické kontroly repozitáře Versent/saml2aws na GitHubu, které provádí Open Source Security Foundation; naposledy 15. srpna 2022.
- Aktivně udržováno10
- Bez známých zranitelností10
- Bez nebezpečných workflow10
- Nástroj pro aktualizaci závislostí10
- Uvedená licence10
- Bez binárních souborů v repozitáři10
- Zveřejněné balíčky10
- Revize kódu7
- Připnuté závislosti5
- Ochrana větví3
- Odznak OpenSSF Best Practices0
- Omezená oprávnění tokenů0
- Podepsaná vydání0
- Fuzzing0
- Bezpečnostní zásady0
Skóre hodnotí, jak se projekt vyvíjí a vydává, ne to, zda je instalace programu bezpečná. scorecard.dev
Poslední verze
Všechny verze (1) ›Instalace z příkazového řádku
Tichá instalace ›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 /norestartProgramové soubory (.exe): saml2aws.exe
Související návod: Jak používat winget: instalace a aktualizace programů
Také pro jiné systémy
brew install saml2awsInformace
- Výrobce
- Versent
- Kategorie
- Kontejnery a DevOps
- Licence
- MIT
- Cena
- Zdarma
- Zdrojový kód
- github.com/Versent/saml2aws
- Programovací jazyk
- Go
- Požadavky
- Windows 11 / 10
- Architektura
- 64bit, ARM64, ARM
- Instalátor
- MSI, Přenosná verze
- Verze
- 2.36.19
- Datum vydání
- 13. března 2025
- Přidáno do katalogu
- 9. dubna 2025
- Verzí v katalogu
- 1
- Stažení z Chocolatey
- 99 750
- Hvězdy na GitHubu
- 2 248
- Forky na GitHubu
- 631
- Web
- github.com
- ID winget
- Versent.saml2aws
- Balíček Chocolatey
- saml2aws
- Balíček Scoop
- main/saml2aws
- Kód produktu MSI
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Hodnocení a recenze
Zatím žádné recenze. Hodnocení můžete přidat jako první.
Alternativy k programu saml2aws
Zobrazit vše ›-
Proprietární2,2 mil. ↓ -
Open source1,6 mil. ↓ -
Open source395,6 tis. ↓ -
Open source84,9 tis. ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Kontejnery a DevOps · KubernetesOpen source747,8 tis. ↓ -
Open source2,3 mil. ↓ -
Open source299,3 tis. ↓ -
Open source122,2 tis. ↓
Časté otázky
Je program saml2aws zdarma?
Ano. saml2aws je program s otevřeným zdrojovým kódem (licence MIT); stažení i používání je zdarma.
Je stažení programu saml2aws bezpečné?
Soubor se stahuje z github.com – tato doména patří výrobci; ExeAtlas soubor neukládá ani nemění. Porovnejte SHA256 staženého souboru s hodnotou na této stránce nebo otevřete zprávu VirusTotal pro tento hash.
Jak nainstalovat saml2aws přes winget?
Otevřete PowerShell nebo Windows Terminal a spusťte příkaz winget z této stránky. winget stáhne oficiální instalátor a před spuštěním ověří jeho hash SHA256.
Lze saml2aws nainstalovat v tichém režimu?
Ano. Stránka tiché instalace uvádí přesný příkaz pro každý instalátor, včetně msiexec pro balíček MSI.
Funguje saml2aws na ARM (Windows on Arm)?
Ano, existuje nativní instalátor ARM64.
Jaké jsou alternativy k programu saml2aws?
Docker Desktop, Helm, Pulumi, Serverless Framework a Kubernetes - Minikube - A Local Kubernetes Development Environment. Srovnání najdete na stránce alternativ.