Hvordan få AWS Session Token

Hvordan få AWS Session Token
Session Tokens er en flott måte å lage midlertidige legitimasjon som kan gi en bestemt bruker tilgang til AWS -ressursene under kontoen din (Root og IAM begge deler). Det beste med disse økt -symbolene er at sikkerhetsopplysningene utløper etter en bestemt tid, og enhver kommando eller handling som er utført av brukeren vil ikke bli utført på AWS -tjenestene. For å få økttokenet, må du imidlertid sørge for at du har installert AWS CLI -verktøyene, og at du har konfigurert dem.

Denne artikkelen vil demonstrere hvordan du får en økt -token ved å bruke AWS CLI

Få AWS Session Token gjennom CLI

Begynn med å åpne opp ledeteksten på maskinen din:

Inne i ledeteksten, må du sørge for at du har installert AWS CLI ved å se etter sin versjon:

AWS -Versjon

Du bør få følgende utdata på skjermen:

Etter det er neste trinn å konfigurere AWS -legitimasjonen, for denne typen følgende kommando i ledeteksten:

AWS Konfigurer

Og du vil se følgende utgang på terminalen:

Som du ser, ber den om tilgangsnøkkel -ID, etter det vil den spørre om den hemmelige tilgangsnøkkelen, så skriv det inn også. Etter det vil den spørre om standardregionen og utgangsformatet, så velg det i henhold til dine krav:

Når AWS -legitimasjonen er konfigurert, kan du gå videre til neste kommando for å få sesjonstokens. For å få en økt -token, må vi bruke “STS” -kommandoen. For å vite om denne kommandoen, bare skriv inn:

AWS STS hjelper

Du får følgende utdata:

Som du kan se, er det en underkommando "Get-Session-Token". Så skriv inn følgende kommando i CMD:

AWS STS GET-Session-Token

Etter det, treff "Enter" og vent deretter i et par sekunder, så får du økt -nøkkeltokenet på ledeteksten:

Som du kan se, inkluderer dette Session Token, Access Key ID, Secret Access Key og til og med utløpsdatoen for dette tokenet. Det handlet om denne guiden.

Konklusjon

For å få Session Token (midlertidig legitimasjon for AWS -tjenester), sørg for at du har installert AWS CLI -verktøyene på maskinen din og konfigurert AWS -legitimasjonen. Etter det, bruk “STS” -kommandoen og underkommandoen “Get-Session-Token”. Session Token vil inneholde tilgangsnøkkel -ID, Secret Access -tasten, øktnøkkelen og utløpsdatoen for denne sesjonstoken.