Como obter o token da sessão da AWS

Como obter o token da sessão da AWS
Os tokens de sessão são uma ótima maneira de criar credenciais temporárias que podem permitir um acesso específico ao usuário aos recursos da AWS sob sua conta (raiz e IAM ambos). A melhor coisa sobre esses tokens de sessão é que as credenciais de segurança expiram após um período de tempo definido, e qualquer comando ou ação realizada pelo usuário não será executada nos serviços da AWS. No entanto, para obter o token da sessão, você precisa ter certeza de que instalou as ferramentas da CLI da AWS e as configurou.

Este artigo demonstrará como obter um token de sessão usando o AWS CLI

Obtenha token de sessão da AWS através da CLI

Comece abrindo o prompt de comando em sua máquina:

Dentro do prompt de comando, verifique se você instalou a CLI da AWS, verificando sua versão:

AWS -Versão

Você deve obter a seguinte saída na tela:

Depois disso, a próxima etapa é configurar as credenciais da AWS, para este tipo o seguinte comando no prompt de comando:

AWS Configurar

E você verá a seguinte saída no terminal:

Como você pode ver, está pedindo o ID da chave de acesso, depois disso, perguntará sobre a chave de acesso secreto, então digite isso também. Depois disso, ele perguntará sobre a região padrão e o formato de saída, então escolha isso de acordo com seus requisitos:

Depois que as credenciais da AWS forem configuradas, você poderá passar para o próximo comando para obter os tokens de sessão. Para obter um token de sessão, precisamos usar o comando "sTs". Para saber sobre este comando, basta digitar:

AWS STS ajuda

Você obterá a seguinte saída:

Como você pode ver, há um subcomando "Get-Session-Tay". Então, digite o seguinte comando no CMD:

AWS STS Get-Session-Token

Depois disso, clique em "Enter" e aguarde alguns segundos, e você receberá o token da chave da sessão no prompt de comando:

Como você pode ver, isso inclui o token da sessão, o ID da chave de acesso, a chave de acesso secreto e até a data de validade para este token. Isso foi tudo sobre este guia.

Conclusão

Para obter o token da sessão (credenciais temporárias para serviços da AWS), verifique se você instalou as ferramentas da AWS CLI em sua máquina e configurou as credenciais da AWS. Depois disso, use o comando "sTs" e o subcomando "Get-Session-Tay". O token da sessão conterá o ID da chave de acesso, a chave de acesso secreto, a chave da sessão e a data de validade deste token de sessão.