Questo articolo approfondirà il metodo di generazione di token di sessione.
Generazione di token di sessione
Per generare i token di sessione per AWS, è necessario assicurarsi che gli strumenti CLI AWS siano installati sulla macchina e che le credenziali AWS siano configurate con la CLI AWS. Quindi, passiamo al primo passo, garantendo che gli strumenti CLI AWS siano installati sulla macchina. Per questo, apri un prompt dei comandi o un PowerShell, quindi digita il seguente comando al suo interno:
AWS -Version
Quando esegui questo comando, vedrai il seguente output sul terminale:
Ciò conferma di avere strumenti CLI AWS installati sulla macchina. Tuttavia, se gli strumenti CLI AWS non sono installati, fai clic qui per installare AWS CLI.
Successivamente, è necessario configurare le credenziali AWS. Digita il seguente comando all'interno del PowerShell:
AWS Configura
Successivamente, ti verrà chiesto di fornire il tuo ID chiave di accesso AWS, la chiave di accesso segreto, la regione preferita e il formato di output predefinito:
Quindi fornire questi dettagli nel Powershell quando viene chiesto loro. Successivamente, le credenziali AWS sono state configurate. Dopodiché, puoi andare avanti per ottenere il token di sessione.
Per generare un nuovo tipo di token di sessione, il seguente comando:
AWS STS Get-Session-token
Una volta digitato quel comando, dovrai aspettare qualche secondo, quindi otterrai il seguente output sul terminale:
Come puoi vedere, ottieni il tuo token di sessione sul PowerShell. Questo token di sessione include cose:
Puoi fornire questi dettagli all'utente a cui si desidera fornire l'accesso ai servizi AWS.
Generare token di sessione per una durata specifica
IL "Get-session-token"Il comando può anche essere utilizzato per generare un token di sessione per una durata specifica. Per fare questo, devi usare il "-Durata-Seconda"Flag per specificare la durata sotto forma di secondi. Utilizzare il seguente comando per generare i token di sessione AWS per 1800 secondi (30 minuti):
AWS STS Get-Session-token--Duration-Seconds 180
Otterrai il seguente output:
Hai generato con successo un token di sessione AWS per 30 minuti.
Conclusione
I token di sessione AWS possono essere facilmente generati con AWS CLI. Per fare ciò, usa il comando "AWS STS Get-Session-token" nel prompt dei comandi o nel PowerShell, e dopo alcuni secondi, avrai i dettagli dei token della sessione. È inoltre possibile generare i token di sessione per un periodo di tempo specifico utilizzando i flag "-Duration-Seconds" con il comando precedente. Questo post ti ha insegnato a generare token sessioni AWS.