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"
Descrierea dezvoltatorului (engleză)
Ce este saml2aws?
saml2aws este un program open source pentru Windows din categoria Containere și DevOps, publicat de Versent. Este scris în Go.
Instalare și cerințe
Există instalatoare oficiale pentru 64 de biți, ARM64 și ARM, în format MSI și Portabil. Instalatorul permite o instalare automată, fără ferestre și fără întrebări. Există un pachet MSI pentru distribuirea prin politici de grup (Group Policy), Intune sau Configuration Manager.
Popularitate și tipuri de fișiere
Pachetul Chocolatey a fost descărcat de 99.750 de ori. Codul sursă de pe GitHub (Versent/saml2aws) are 2.248 de stele. Printre programele similare se numără Docker Desktop, Helm și Pulumi.
Descrierea proiectului pe GitHub: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Avantaje / Dezavantaje
Avantaje
- Open source: codul poate fi verificat și compilat de oricine
- Versiune nativă ARM64 pentru Windows on Arm
- Pachet MSI pentru distribuire centralizată
- Instalare silențioasă documentată
Dezavantaje
- Nicio actualizare de mai bine de un an
Pe scurt: saml2aws este un program open source din categoria Containere și DevOps, disponibil pentru calculatoare cu 64 de biți, ARM64 și ARM. Actualizările s-au rărit. Administratorii de sistem îl pot distribui fără intervenția utilizatorului.
Este sigur să descărcați saml2aws?
- Fișierul este livrat de github.com, domeniul dezvoltatorului
- Linkul de descărcare folosește HTTPS
- Există un hash SHA256 publicat pentru verificarea fișierului:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Deschideți raportul VirusTotal pentru acest hash - Linkul nu a fost verificat încă
- Codul sursă este public
- ExeAtlas nu găzduiește, nu împachetează și nu modifică instalatoare
Ghid asociat: Cum verificați hash-ul SHA256 al unui fișier în Windows
Practici de securitate (OpenSSF Scorecard)
Verificări automate ale depozitului Versent/saml2aws de pe GitHub, efectuate de Open Source Security Foundation; ultima rulare: 15 august 2022.
- Întreținut activ10
- Fără vulnerabilități cunoscute10
- Fără fluxuri de lucru periculoase10
- Instrument de actualizare a dependențelor10
- Licență declarată10
- Fără binare în depozit10
- Pachete publicate10
- Revizuirea codului7
- Dependențe fixate5
- Protecția ramurilor3
- Insigna OpenSSF Best Practices0
- Permisiuni restrânse pentru tokenuri0
- Versiuni semnate0
- Fuzzing0
- Politică de securitate0
Scorul evaluează modul în care proiectul este dezvoltat și publicat, nu dacă programul este sigur de instalat. scorecard.dev
Versiuni recente
O singură versiune ›| Versiune | Data | Dimensiune | Fișiere |
|---|---|---|---|
| 2.36.19Cea mai nouă | 13 martie 2025 | — | 64 de biți ZIP64 de biți MSIARM64 ZIPARM ZIP |
Instalare din linia de comandă
Instalare silențioasă ›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 /norestartFișiere de program (.exe): saml2aws.exe
Ghid asociat: Cum se folosește winget: instalare și actualizare
Și pentru alte sisteme
brew install saml2awsInformații
- Dezvoltator
- Versent
- Categorie
- Containere și DevOps
- Licență
- MIT
- Preț
- Gratuit
- Cod sursă
- github.com/Versent/saml2aws
- Limbaj de programare
- Go
- Cerințe
- Windows 11 / 10
- Arhitectură
- 64 de biți, ARM64, ARM
- Instalator
- MSI, Portabil
- Versiune
- 2.36.19
- Data lansării
- 13 martie 2025
- Adăugat în catalog
- 9 aprilie 2025
- Versiuni listate
- 1
- Descărcări Chocolatey
- 99.750
- Stele pe GitHub
- 2.248
- Fork-uri pe GitHub
- 631
- Site web
- github.com
- ID winget
- Versent.saml2aws
- Pachet Chocolatey
- saml2aws
- Pachet Scoop
- main/saml2aws
- Cod de produs MSI
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Evaluări și recenzii
Nicio recenzie încă.
Alternative la saml2aws
Vezi tot ›-
Proprietar2,2 mil. ↓ -
Open source1,6 mil. ↓ -
Open source395,6 K ↓ -
Open source84,9 K ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Containere și DevOps · KubernetesOpen source747,8 K ↓ -
Open source2,3 mil. ↓ -
Open source299,3 K ↓ -
Open source122,2 K ↓
Întrebări frecvente
Este saml2aws gratuit?
Da. saml2aws este un software open source cu licența MIT.
Este sigur să descărcați saml2aws?
Fișierul se descarcă de pe github.com, un domeniu care aparține dezvoltatorului. ExeAtlas nu găzduiește și nu modifică fișierul. Hash-ul SHA256 al fișierului poate fi comparat cu cel afișat aici, iar raportul VirusTotal pentru acel hash poate fi deschis de pe această pagină.
Cum se instalează saml2aws cu winget?
Deschideți PowerShell sau Windows Terminal și rulați comanda winget afișată pe această pagină. winget descarcă instalatorul oficial și îi verifică hash-ul SHA256 înainte de a-l rula.
Se poate instala saml2aws silențios?
Da. Pagina de instalare silențioasă conține comanda exactă pentru fiecare instalator, inclusiv msiexec pentru pachetul MSI.
Funcționează saml2aws pe ARM (Windows on Arm)?
Da, există un instalator nativ ARM64.
Ce alternative există la saml2aws?
Docker Desktop, Helm, Pulumi, Serverless Framework și Kubernetes - Minikube - A Local Kubernetes Development Environment. Pagina de alternative le compară.