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"
Udgiverens beskrivelse (engelsk)
Hvad er saml2aws?
saml2aws er et Windows-program med åben kildekode fra Versent i kategorien Containere og DevOps. Programmeringssprog: Go.
Installation og systemkrav
Der findes officielle installationsfiler til 64-bit, ARM64 og ARM i formatet MSI og Portabel. Installationsfilen understøtter uovervåget installation uden spørgsmål (silent install). Der findes en MSI-pakke til udrulning via gruppepolitik, Intune eller Configuration Manager.
Popularitet og filtyper
Chocolatey-pakken er downloadet 99.750 gange. Kildekoden på GitHub (Versent/saml2aws) har 2.248 stjerner. Lignende programmer er for eksempel Docker Desktop, Helm og Pulumi.
Projektbeskrivelse på GitHub: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Fordele / Ulemper
Fordele
- Open source: alle kan gennemse og kompilere koden
- Indbygget ARM64-version til Windows on Arm
- MSI-pakke til central udrulning
- Dokumenteret lydløs installation
Ulemper
- Ingen opdatering i over et år
Kort sagt: saml2aws er et værktøj med åben kildekode i kategorien Containere og DevOps til pc’er med 64-bit, ARM64 og ARM. Opdateringerne er blevet sjældnere. Administratorer kan udrulle det uovervåget.
Er det sikkert at downloade saml2aws?
- Filen leveres af github.com, udgiverens eget domæne
- Downloadlinket bruger HTTPS
- Der er offentliggjort en SHA256-hash, så du kan kontrollere filen:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Åbn VirusTotal-rapporten for denne hash - Linket er ikke kontrolleret endnu
- Kildekoden er offentlig
- ExeAtlas hoster, indpakker eller ændrer ikke installationsfiler
Relateret vejledning: Sådan tjekker du en fils SHA256-hash i Windows
Sikkerhedspraksis (OpenSSF Scorecard)
Automatiske kontroller af repositoriet Versent/saml2aws på GitHub, udført af Open Source Security Foundation og senest kørt den 15. august 2022.
- Aktivt vedligeholdt10
- Ingen kendte sårbarheder10
- Ingen farlige workflows10
- Værktøj til opdatering af afhængigheder10
- Licens angivet10
- Ingen binære filer i repositoriet10
- Udgivne pakker10
- Kodegennemgang7
- Fastlåste afhængigheder5
- Beskyttede branches3
- OpenSSF Best Practices-badge0
- Begrænsede token-rettigheder0
- Signerede udgivelser0
- Fuzzing0
- Sikkerhedspolitik0
Scoren vurderer, hvordan projektet udvikles og udgives, ikke om programmet er sikkert at installere. scorecard.dev
Nyeste versioner
Alle 1 versioner ›| Version | Dato | Størrelse | Filer |
|---|---|---|---|
| 2.36.19Nyeste | 13. marts 2025 | — | 64-bit ZIP64-bit MSIARM64 ZIPARM ZIP |
Installér fra kommandolinjen
Lydløs installation ›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 /norestartProgramfiler (.exe): saml2aws.exe
Relateret vejledning: winget: installer og opdater programmer i Windows
Findes også til andre systemer
brew install saml2awsInformation
- Udgiver
- Versent
- Kategori
- Containere og DevOps
- Licens
- MIT
- Pris
- Gratis
- Kildekode
- github.com/Versent/saml2aws
- Programmeringssprog
- Go
- Kræver
- Windows 11 / 10
- Arkitektur
- 64-bit, ARM64, ARM
- Installationsfil
- MSI, Portabel
- Version
- 2.36.19
- Udgivet
- 13. marts 2025
- I kataloget siden
- 9. april 2025
- Registrerede versioner
- 1
- Downloads via Chocolatey
- 99.750
- GitHub-stjerner
- 2.248
- GitHub-forks
- 631
- Websted
- github.com
- winget-id
- Versent.saml2aws
- Chocolatey-pakke
- saml2aws
- Scoop-pakke
- main/saml2aws
- MSI-produktkode
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Bedømmelser og anmeldelser
Ingen anmeldelser endnu. Vær den første til at bedømme programmet.
Alternativer til saml2aws
Se alle ›-
Proprietær2,2 mio. ↓ -
Open source1,6 mio. ↓ -
Open source395,6 t ↓ -
Open source84,9 t ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Containere og DevOps · KubernetesOpen source747,8 t ↓ -
Open source2,3 mio. ↓ -
Open source299,3 t ↓ -
Open source122,2 t ↓
Ofte stillede spørgsmål
Er saml2aws gratis?
Ja. saml2aws er open source-software under licensen MIT.
Er det sikkert at downloade saml2aws?
Filen kommer fra github.com, som tilhører udgiveren; ExeAtlas hoster eller ændrer den ikke. Sammenlign filens SHA256-hash med den, der vises her, eller åbn VirusTotal-rapporten for hashen.
Hvordan installerer jeg saml2aws med winget?
Åbn PowerShell eller Windows Terminal, og kør winget-kommandoen, der vises på denne side. winget downloader den officielle installationsfil og kontrollerer SHA256-hashen, før den køres.
Kan saml2aws installeres lydløst?
Ja. Siden om lydløs installation viser den præcise kommando for hver installationsfil, også msiexec til MSI-pakken.
Kører saml2aws på ARM (Windows on Arm)?
Ja, der findes en indbygget ARM64-installationsfil.
Hvilke alternativer findes der til saml2aws?
Docker Desktop, Helm, Pulumi, Serverless Framework og Kubernetes - Minikube - A Local Kubernetes Development Environment. Siden med alternativer sammenligner dem.