aws cli - passing access and secret key aws cli -


i trying embed access , secret key along aws cli. e.g.

aws ec2 describe-instances --aws-access-key <access_key> --aws-secret-key <secret_key> 

also tried -o , -w options access , secret key respectively. says : unknown option aws-access-key , aws-secret-key

you can provide keys on command line via envars:

aws_access_key_id=abcd aws_secret_access_key=ef1234 aws ec2 describe-instances 

see http://docs.aws.amazon.com/cli/latest/topic/config-vars.html#credentials

edit: @wisbucky noted leave secrets in command history. 1 way around in bash @ least think prepend command blank space , command should not propagate bash history.