View a markdown version of this page

Utilizzo Servizio di token di sicurezza AWS su uno Snowball Edge - AWS Snowball Edge Guida per gli sviluppatori

AWS Snowball Edge non è più disponibile per i nuovi clienti. I nuovi clienti dovrebbero provare AWS DataSync i trasferimenti online, il AWS Data Transfer Terminal per trasferimenti fisici sicuri o le soluzioni dei AWS partner. Per l'edge computing, esplora AWS Outposts.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo Servizio di token di sicurezza AWS su uno Snowball Edge

Il Servizio di token di sicurezza AWS(AWS STS) consente di richiedere credenziali temporanee con privilegi limitati per gli utenti IAM.

Importante

AWS Affinché i servizi funzionino correttamente su Snowball Edge, è necessario consentire le porte per i servizi. Per informazioni dettagliate, vedi Requisiti delle porte per AWS i servizi su Snowball Edge.

Utilizzo di AWS CLI e operazioni API su Snowball Edge

Quando si utilizzano le operazioni AWS CLI o API per emettere comandi IAM AWS STS, Amazon S3 e Amazon EC2 su un dispositivo Snowball Edge, è necessario specificare come "». region snow È possibile eseguire questa operazione utilizzando AWS configure o all'interno del comando stesso, come negli esempi seguenti.

aws configure --profile snowballEdge AWS Access Key ID [None]: defgh AWS Secret Access Key [None]: 1234567 Default region name [None]: snow Default output format [None]: json

Or

aws iam list-users --endpoint http://192.0.2.0:6078 --region snow --profile snowballEdge
Nota

L'ID della chiave di accesso e la chiave segreta di accesso utilizzati localmente su non AWS Snowball Edge possono essere scambiati con le chiavi di.Cloud AWS

Supportata AWS STSAWS CLI comandi su Snowball Edge

Solo il comando assume-role è supportato localmente.

Sono supportati i seguenti parametri per assume-role:

  • role-arn

  • role-session-name

  • duration-seconds

Esempio di comando per assumere un ruolo in Snowball Edge

Per assumere un ruolo, utilizzare il comando seguente.

aws sts assume-role --role-arn "arn:aws:iam::123456789012:role/example-role" --role-session-name AWSCLI-Session --endpoint http://snow-device-IP-address:7078

Per ulteriori informazioni sull'utilizzo del assume-role comando, vedi Come si assume un ruolo IAM utilizzando il AWS CLI?

Per ulteriori informazioni sull'utilizzo AWS STS, consulta Using Temporary Security Credentials nella IAM User Guide.

Supportata AWS STS Operazioni API su Snowball Edge

Solo l'AssumeRoleAPI è supportata localmente.

Sono supportati i seguenti parametri per AssumeRole:

  • RoleArn

  • RoleSessionName

  • DurationSeconds

Esempio di assumere un ruolo
https://sts.amazonaws.com/ ?Version=2011-06-15 &Action=AssumeRole &RoleSessionName=session-example &RoleArn=arn:aws:iam::123456789012:role/demo &DurationSeconds=3600