AWS CLI Cheat Sheet
Quick reference for commonly used commands
AWS CLI Reference Documentation
Setup
# Cli command structure
aws <service> <action> --region <region> --profile <profileName>
# Configure aws cli
aws configure
aws configure --profile <nameOfProfile>
aws configure set aws_session_token <sessionToken> --profile <nameOfProfile>
# Whoami
aws sts get-caller-identityIAM Commands
Users/Roles/Groups
# list iam users
aws iam list-users
# list iam roles
aws iam list-roles
# list iam groups
aws iam list-groups
# list all iam access keys for a user
aws iam list-access-keys --user-name <iamUserName> --profile <awsProfile>
# create iam access keys
aws iam create-access-key --user-name <iamUserName> --profile <awsProfile>
# assume an iam role
aws sts assume-role --role-arn <arnIamRole> --role-session-name <whatever> --profile <awsProfile>Policies
User Enumeration
Role Enumeration
Policy Enumeration
Identity Center Commands
S3
SSM
Multiple ways to run commands, see Docs
Secrets Manager
DynamoDB
Last updated
Was this helpful?