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 வெளியிடும் ஓப்பன் சோர்ஸ் Windows மென்பொருள் (கன்டெய்னர்கள் மற்றும் DevOps பிரிவு). இது Go மொழியில் எழுதப்பட்டுள்ளது.
நிறுவலும் தேவைகளும்
64-பிட், ARM64 மற்றும் ARM கணினிகளுக்கான அதிகாரப்பூர்வ நிறுவிகள் உள்ளன (MSI மற்றும் போர்ட்டபிள்). பயனர் தலையீடு இல்லாத (சைலண்ட்) நிறுவலை இதன் நிறுவி ஆதரிக்கிறது. Group Policy, Intune அல்லது Configuration Manager மூலம் பரப்புவதற்கு MSI தொகுப்பு கிடைக்கிறது.
பிரபலமும் கோப்பு வகைகளும்
இதன் Chocolatey தொகுப்பு 99,750 முறை பதிவிறக்கப்பட்டுள்ளது. GitHub-இல் உள்ள இதன் மூலக் குறியீட்டுக்கு (Versent/saml2aws) 2,248 ஸ்டார்கள் உள்ளன. இதைப் போன்ற மென்பொருள்கள்: Docker Desktop, Helm மற்றும் Pulumi.
GitHub-இல் உள்ள திட்ட விளக்கம்: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
நிறைகள் / குறைகள்
நிறைகள்
- ஓப்பன் சோர்ஸ்: குறியீட்டை யார் வேண்டுமானாலும் பார்க்கலாம், பில்ட் செய்யலாம்
- Windows on Arm-க்கான நேட்டிவ் ARM64 பதிப்பு
- நிர்வகிக்கப்பட்ட டெப்ளாய்மென்ட்டுக்கு MSI தொகுப்பு
- ஆவணப்படுத்தப்பட்ட சைலண்ட் இன்ஸ்டால்
குறைகள்
- ஓராண்டுக்கு மேலாகப் புதுப்பிப்பு இல்லை
சுருக்கமாக: saml2aws ஒரு 64-பிட், ARM64 மற்றும் ARM கணினிகளுக்கான ஓப்பன் சோர்ஸ் கன்டெய்னர்கள் மற்றும் DevOps பிரிவுக் கருவி. இதன் புதுப்பிப்புகள் குறைந்துவிட்டன. நிர்வாகிகள் இதைப் பயனர் தலையீடு இல்லாமல் பரப்பலாம்.
saml2aws பதிவிறக்கம் பாதுகாப்பானதா?
- கோப்பை வழங்குவது github.com, இது வெளியீட்டாளரின் சொந்த டொமைன்
- பதிவிறக்க இணைப்பு HTTPS பயன்படுத்துகிறது
- SHA256 ஹாஷ் வெளியிடப்பட்டுள்ளது, எனவே கோப்பைச் சரிபார்க்கலாம்:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· இந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறக்கவும் - இணைப்பு இன்னும் சரிபார்க்கப்படவில்லை
- மூலக் குறியீடு பொதுவில் கிடைக்கிறது
- ExeAtlas நிறுவிகளைச் சேமிப்பதோ, சுற்றிக் கட்டுவதோ, மாற்றுவதோ இல்லை
தொடர்புடைய வழிகாட்டி: Windows-இல் கோப்பின் SHA256 ஹாஷைச் சரிபார்ப்பது எப்படி
பாதுகாப்பு நடைமுறைகள் (OpenSSF Scorecard)
GitHub-இல் உள்ள Versent/saml2aws ரெப்பாசிட்டரியை Open Source Security Foundation தானியங்கியாகச் சோதித்த முடிவுகள்; கடைசிச் சோதனை: 15 ஆகஸ்ட், 2022.
- தொடர்ந்து பராமரிக்கப்படுகிறது10
- அறியப்பட்ட பாதிப்புகள் இல்லை10
- ஆபத்தான workflow இல்லை10
- சார்புநிலைப் புதுப்பிப்புக் கருவி10
- உரிமம் குறிப்பிடப்பட்டுள்ளது10
- ரெப்பாசிட்டரியில் பைனரி கோப்புகள் இல்லை10
- வெளியிடப்பட்ட பேக்கேஜ்கள்10
- கோட் மறுஆய்வு7
- பின் செய்யப்பட்ட சார்புநிலைகள்5
- பிராஞ்ச் பாதுகாப்பு3
- OpenSSF Best Practices பேட்ஜ்0
- வரம்பிடப்பட்ட டோக்கன் அனுமதிகள்0
- கையொப்பமிட்ட வெளியீடுகள்0
- ஃபஸ்ஸிங் சோதனை0
- பாதுகாப்புக் கொள்கை0
இந்த மதிப்பெண் திட்டம் எவ்வாறு உருவாக்கப்பட்டு வெளியிடப்படுகிறது என்பதை மதிப்பிடுகிறது; மென்பொருளை நிறுவுவது பாதுகாப்பானதா என்பதை அல்ல. scorecard.dev
அண்மைப் பதிப்புகள்
அனைத்து 1 பதிப்புகளும் ›| பதிப்பு | தேதி | அளவு | கோப்புகள் |
|---|---|---|---|
| 2.36.19சமீபத்தியது | 13 மார்ச், 2025 | — | 64-பிட் ZIP64-பிட் 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
- கட்டமைப்பு
- 64-பிட், ARM64, ARM
- நிறுவி வகை
- MSI, போர்ட்டபிள்
- பதிப்பு
- 2.36.19
- வெளியான தேதி
- 13 மார்ச், 2025
- பட்டியலில் சேர்க்கப்பட்டது
- 9 ஏப்ரல், 2025
- பட்டியலில் உள்ள பதிப்புகள்
- 1
- Chocolatey பதிவிறக்கங்கள்
- 99,750
- GitHub ஸ்டார்கள்
- 2,248
- GitHub ஃபோர்க்குகள்
- 631
- இணையதளம்
- github.com
- winget ID
- Versent.saml2aws
- Chocolatey தொகுப்பு
- saml2aws
- Scoop தொகுப்பு
- main/saml2aws
- MSI தயாரிப்புக் குறியீடு
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
மதிப்பீடுகளும் விமர்சனங்களும்
இன்னும் விமர்சனங்கள் இல்லை. முதலில் மதிப்பிடுபவராக நீங்கள் இருங்கள்.
saml2aws மாற்று மென்பொருள்கள்
அனைத்தையும் பார்க்க ›-
தனியுரிம மென்பொருள்2.2மி ↓ -
ஓப்பன் சோர்ஸ்1.6மி ↓ -
ஓப்பன் சோர்ஸ்395.6ஆ ↓ -
ஓப்பன் சோர்ஸ்84.9ஆ ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0கன்டெய்னர்கள் மற்றும் DevOps · Kubernetesஓப்பன் சோர்ஸ்747.8ஆ ↓ -
ஓப்பன் சோர்ஸ்2.3மி ↓ -
ஓப்பன் சோர்ஸ்299.3ஆ ↓ -
ஓப்பன் சோர்ஸ்122.2ஆ ↓
அடிக்கடி கேட்கப்படும் கேள்விகள்
saml2aws இலவசமா?
ஆம். saml2aws ஒரு ஓப்பன் சோர்ஸ் மென்பொருள் (MIT உரிமம்).
saml2aws பதிவிறக்கம் பாதுகாப்பானதா?
கோப்பு github.com தளத்திலிருந்து வருகிறது; அந்தத் தளம் வெளியீட்டாளருக்குச் சொந்தமானது. ExeAtlas கோப்பைச் சேமிப்பதோ மாற்றுவதோ இல்லை. இங்கே காட்டப்பட்டுள்ள SHA256 ஹாஷுடன் அதை ஒப்பிடுங்கள், அல்லது அந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறந்து பாருங்கள்.
winget மூலம் saml2aws மென்பொருளை எப்படி நிறுவுவது?
PowerShell அல்லது Windows Terminal-ஐத் திறந்து, இந்தப் பக்கத்தில் உள்ள winget கட்டளையை இயக்குங்கள். winget அதிகாரப்பூர்வ நிறுவியைப் பதிவிறக்கி, இயக்கும் முன் அதன் SHA256 ஹாஷைச் சரிபார்க்கும்.
saml2aws மென்பொருளை சைலண்ட் இன்ஸ்டால் செய்ய முடியுமா?
ஆம். ஒவ்வொரு நிறுவிக்குமான சரியான கட்டளை சைலண்ட் இன்ஸ்டால் பக்கத்தில் உள்ளது; MSI தொகுப்புக்கான msiexec கட்டளையும் அதில் அடங்கும்.
saml2aws ARM (Windows on Arm) கணினிகளில் இயங்குமா?
ஆம், நேட்டிவ் ARM64 நிறுவி உள்ளது.
saml2aws மென்பொருளுக்கு மாற்றுகள் என்ன?
Docker Desktop, Helm, Pulumi, Serverless Framework மற்றும் Kubernetes - Minikube - A Local Kubernetes Development Environment. மாற்றுகள் பக்கத்தில் இவை ஒப்பிடப்பட்டுள்ளன.