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"
Leidėjo aprašymas (anglų)
Kas yra saml2aws?
saml2aws – atvirojo kodo programa, skirta Windows, iš kategorijos „Konteineriai ir DevOps“. Leidėjas – Versent. Programavimo kalba: Go.
Diegimas ir sistemos reikalavimai
Oficialūs diegimo failai yra skirti 64 bitų, ARM64 ir ARM sistemoms, formatai: MSI ir Nešiojamoji versija. Diegimo failas palaiko tylųjį diegimą be naudotojo įsikišimo. Yra MSI paketas, skirtas diegti per grupės strategiją (Group Policy), „Intune“ arba „Configuration Manager“.
Populiarumas ir failų tipai
„Chocolatey“ paketas atsisiųstas 99 750 kartų. Pirminis kodas „GitHub“ (Versent/saml2aws) turi 2 248 žvaigždutes. Panašios programos: Docker Desktop, Helm ir Pulumi.
Projekto aprašymas „GitHub“: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Privalumai / Trūkumai
Privalumai
- Atvirasis kodas: bet kas gali jį peržiūrėti ir sukompiliuoti
- Natūrali ARM64 versija, skirta Windows on Arm
- MSI paketas centralizuotam diegimui
- Dokumentuotas tylusis diegimas
Trūkumai
- Daugiau nei metus neatnaujinta
Trumpai: saml2aws – atvirojo kodo programa, skirta Windows (kategorija „Konteineriai ir DevOps“), prieinama 64 bitų, ARM64 ir ARM sistemoms. Atnaujinimai vis retesni. Administratoriai gali ją diegti be naudotojo įsikišimo.
Ar saugu atsisiųsti programą saml2aws?
- Failas atsisiunčiamas iš leidėjo domeno (github.com)
- Atsisiuntimo nuoroda naudoja HTTPS
- Paskelbta SHA256 maišos reikšmė, todėl failą galima patikrinti:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Atidaryti šios maišos reikšmės VirusTotal ataskaitą - Nuoroda dar nepatikrinta
- Pirminis kodas viešas
- ExeAtlas diegimo failų nelaiko, neįpakuoja ir nekeičia
Susijusi instrukcija: Kaip patikrinti failo SHA256 maišos reikšmę Windows
Saugos praktika (OpenSSF Scorecard)
Automatiniai „GitHub“ saugyklos Versent/saml2aws patikrinimai, kuriuos atlieka Open Source Security Foundation; paskutinis patikrinimas: 2022 m. rugpjūčio 15 d..
- Aktyviai prižiūrima10
- Nėra žinomų pažeidžiamumų10
- Nėra pavojingų darbo eigų10
- Priklausomybių atnaujinimo įrankis10
- Nurodyta licencija10
- Saugykloje nėra dvejetainių failų10
- Paskelbti paketai10
- Kodo peržiūra7
- Užfiksuotos priklausomybės5
- Šakų apsauga3
- OpenSSF Best Practices ženklelis0
- Apribotos prieigos raktų teisės0
- Pasirašytos laidos0
- Fuzzing testavimas0
- Saugos politika0
Įvertinimas parodo, kaip projektas kuriamas ir leidžiamas, o ne tai, ar programą saugu įdiegti. scorecard.dev
Naujausios versijos
Visos versijos (1) ›| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 2.36.19Naujausia | 2025 m. kovo 13 d. | — | 64 bitų ZIP64 bitų MSIARM64 ZIPARM ZIP |
Diegimas iš komandų eilutės
Tylusis diegimas ›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 /norestartProgramų failai (.exe): saml2aws.exe
Susijusi instrukcija: Kaip naudoti winget: programų diegimas ir naujinimas
Taip pat kitoms sistemoms
brew install saml2awsInformacija
- Leidėjas
- Versent
- Kategorija
- Konteineriai ir DevOps
- Licencija
- MIT
- Kaina
- Nemokama
- Pirminis kodas
- github.com/Versent/saml2aws
- Programavimo kalba
- Go
- Reikalavimai
- Windows 11 / 10
- Architektūra
- 64 bitų, ARM64, ARM
- Diegimo failas
- MSI, Nešiojamoji versija
- Versija
- 2.36.19
- Išleista
- 2025 m. kovo 13 d.
- Įtraukta į katalogą
- 2025 m. balandžio 9 d.
- Versijų skaičius
- 1
- Atsisiuntimai iš „Chocolatey“
- 99 750
- Žvaigždutės „GitHub“
- 2 248
- Atšakos „GitHub“
- 631
- Svetainė
- github.com
- winget ID
- Versent.saml2aws
- „Chocolatey“ paketas
- saml2aws
- „Scoop“ paketas
- main/saml2aws
- MSI produkto kodas
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Įvertinimai ir atsiliepimai
Atsiliepimų dar nėra. Galite įvertinti pirmas.
Programos saml2aws alternatyvos
Rodyti viską ›-
Nuosavybinė licencija2,2 mln. ↓ -
Atvirasis kodas1,6 mln. ↓ -
Atvirasis kodas395,6 tūkst. ↓ -
Atvirasis kodas84,9 tūkst. ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Konteineriai ir DevOps · KubernetesAtvirasis kodas747,8 tūkst. ↓ -
Atvirasis kodas2,3 mln. ↓ -
Atvirasis kodas299,3 tūkst. ↓ -
Atvirasis kodas122,2 tūkst. ↓
Dažniausi klausimai
Ar programa saml2aws nemokama?
Taip. saml2aws – atvirojo kodo programa (licencija MIT), kurią galima nemokamai atsisiųsti ir naudoti.
Ar saugu atsisiųsti programą saml2aws?
Failas atsisiunčiamas iš domeno github.com, kuris priklauso leidėjui; ExeAtlas failo nelaiko ir nekeičia. Palyginkite atsisiųsto failo SHA256 maišos reikšmę su nurodyta šiame puslapyje arba atidarykite tos reikšmės VirusTotal ataskaitą.
Kaip įdiegti saml2aws su winget?
Atidarykite PowerShell arba Windows Terminal ir paleiskite šiame puslapyje pateiktą winget komandą. winget atsisiunčia oficialų diegimo failą ir prieš paleisdamas patikrina jo SHA256 maišos reikšmę.
Ar saml2aws galima įdiegti tyliai?
Taip. Tyliojo diegimo puslapyje pateikta tiksli komanda kiekvienam diegimo failui, įskaitant msiexec MSI paketui.
Ar saml2aws veikia ARM procesoriuose (Windows on Arm)?
Taip, yra natūralus ARM64 diegimo failas.
Kokios yra programos saml2aws alternatyvos?
Docker Desktop, Helm, Pulumi, Serverless Framework ir Kubernetes - Minikube - A Local Kubernetes Development Environment. Jos palygintos alternatyvų puslapyje.