aws-auth
« Back to VersTracker
Description:
Allows you to programmatically authenticate into AWS accounts through IAM roles
Type: Formula  |  Latest Version: 2.2.4@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: aws authentication iam cli security
Install: brew install aws-auth
About:
aws-auth is a CLI utility that simplifies obtaining temporary AWS credentials by assuming IAM roles. It manages the entire authentication flow, including MFA prompts and credential caching, to provide a seamless experience. This tool is ideal for users who need to switch between multiple AWS accounts and environments frequently.
Key Features:
  • Automated IAM role assumption with MFA support
  • Secure credential caching and session management
  • Simple configuration via local files
  • Seamless integration with AWS CLI and SDKs
Use Cases:
  • Switching between development, staging, and production AWS accounts
  • Granting temporary elevated access for administrative tasks
  • Automating scripts that require cross-account AWS access
Alternatives:
  • aws-vault – aws-vault is a more robust solution that stores credentials in secure OS-specific keychains, whereas aws-auth focuses on simplicity and direct role assumption.
  • Leapp – Leapp offers a GUI-based experience for cloud access, while aws-auth is a CLI-first tool.
License: MIT
Dependencies: node
Bottles available for: arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, x86_64_linux
Version History
Detected Version Rev Change Commit