with-aws-mfa

Create temporary aws credentials and run command


Install
pip install with-aws-mfa==0.3

Documentation

with-aws-mfa: Run command with temporary credentials

with-aws-mfa obtains temporary AWS credentials that use Multi-Factor Authentication. The reason to use temporary credentials is to not force a command line user to use Multi-Factor Authentication and not to have long live credentials live on the system.

If you haven't yet enabled multi-factor authentication for AWS API access, check out the AWS article on doing so.

Installation:

Option 1

$ pip install with-aws-mfa

Option 2

1. Clone this repo
2. $ python setup.py install