A CLI tool to assume a role on AWS using MFA
Project description
aws-assume-role-otp
AWS Assume Role OTP allows you to assume a role on AWS at the same time it generates the MFA token.
Installation
pip install aws-assume-role-otp
Usage
aws-assume-role-otp
Add role
aws-assume-role-otp --add-role
Remove role
aws-assume-role-otp --remove-role
First time configuration
The first time you run this tool, it will ask you to inform:
- AWS Access Key ID
- AWS Secret Access Key
- Serial MFA Secret. How to register device
- MFA ARN
- Roles and profiles
Build locally
pip install build
python -m build
pip install dist/aws_assume_role_otp-0.3-py3-none-any.whl
Changelog
[0.3] - 2023-10-02
Added
- Allow to add or remove roles
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for aws_assume_role_otp-0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aab2de9035888dd3efcd8debd3d23cfff10157d2fbae2c35752e522a17c7c946 |
|
MD5 | c8e075666a8df6fd13da0dd3fc1dd8db |
|
BLAKE2b-256 | 79f476d0d6a0a1ad0b457ff0ddb03202a8f2ffab70fe634350be4ea3f6bb4ab7 |