Come ottenere il token di sessione AWS

Come ottenere il token di sessione AWS
I token di sessione sono un ottimo modo per creare credenziali temporanee che possono consentire un particolare accesso all'utente alle risorse AWS con il tuo account (root e iam entrambi). La cosa migliore di questi token di sessione è che le credenziali di sicurezza scadono dopo un determinato periodo di tempo e qualsiasi comando o azione eseguita dall'utente non verrà eseguita sui servizi AWS. Tuttavia, per ottenere il token di sessione, è necessario assicurarsi di aver installato gli strumenti CLI AWS e li hai configurati.

Questo articolo dimostrerà come ottenere un token di sessione utilizzando AWS CLI

Ottieni il token di sessione AWS tramite CLI

Inizia aprendo il prompt dei comandi sulla macchina:

All'interno del prompt dei comandi, assicurati di aver installato la CLI AWS controllando la sua versione:

AWS -Version

Dovresti ottenere il seguente output sullo schermo:

Successivamente, il passaggio successivo è configurare le credenziali AWS, per questo tipo il seguente comando nel prompt dei comandi:

AWS Configura

E vedrai il seguente output sul terminale:

Come puoi vedere, sta chiedendo l'ID chiave di accesso, successivamente, chiederà la chiave di accesso segreto, quindi digitalo anche in. Successivamente, chiederà informazioni sulla regione predefinita e sul formato di output, quindi scegli questo in base alle tue esigenze:

Una volta che le credenziali AWS sono state configurate, puoi passare al comando successivo per ottenere i token di sessione. Per ottenere un token di sessione, dobbiamo usare il comando "STS". Per conoscere questo comando, digita semplicemente:

AWS STS aiuta

Otterrai il seguente output:

Come puoi vedere, c'è un sub-comando "Get-Session-token". Quindi, digita il seguente comando nel cmd:

AWS STS Get-Session-token

Successivamente, premi "Invio" e poi attendi un paio di secondi e otterrai il token della chiave di sessione sul prompt dei comandi:

Come puoi vedere, questo include il token di sessione, l'ID chiave di accesso, la chiave di accesso segreto e persino la data di scadenza per questo token. Si trattava di questa guida.

Conclusione

Per ottenere il token di sessione (credenziali temporanee per i servizi AWS), assicurati di aver installato gli strumenti CLI AWS sulla macchina e configurato le credenziali AWS. Successivamente, usa il comando "STS" e il sub-comando "Get-Session-token". Il token di sessione conterrà l'ID chiave di accesso, la chiave di accesso segreto, la chiave di sessione e la data di scadenza per questo token di sessione.