Crea credenziali specifiche del servizio per l'accesso programmatico ad Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

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à.

Crea credenziali specifiche del servizio per l'accesso programmatico ad Amazon Keyspaces

Le credenziali specifiche del servizio sono simili al nome utente e alla password tradizionali utilizzati da Cassandra per l'autenticazione e la gestione degli accessi. Le credenziali specifiche del servizio consentono agli utenti di accedere a uno specifico IAM AWS servizio. Queste credenziali a lungo termine non possono essere utilizzate per accedere ad altre AWS servizi. Sono associati a un IAM utente specifico e non possono essere utilizzati da altri IAM utenti.

Importante

Le credenziali specifiche del servizio sono credenziali a lungo termine associate a un IAM utente specifico e possono essere utilizzate solo per il servizio per cui sono state create. Per concedere ai IAM ruoli o alle identità federate le autorizzazioni per accedere a tutti i tuoi AWS risorse che utilizzano credenziali temporanee, dovresti usare AWS autenticazione con il plug-in di autenticazione SigV4 per Amazon Keyspaces.

Utilizza una delle seguenti procedure per generare credenziali specifiche del servizio.

Console
Crea credenziali specifiche del servizio utilizzando la console
  1. Accedi a AWS Management Console e apri il AWS Identity and Access Management console pressohttps://console.aws.amazon.com/iam/home.

  2. Nel pannello di navigazione, scegli Utenti, quindi scegli l'utente che hai creato in precedenza che dispone delle autorizzazioni Amazon Keyspaces (policy allegata).

  3. Seleziona Security Credentials (Credenziali di sicurezza). In Credenziali per Amazon Keyspaces, scegli Genera credenziali per generare le credenziali specifiche del servizio.

    Le credenziali specifiche del servizio sono ora disponibili. Questa è l'unica volta che puoi scaricare o visualizzare la password. Non puoi recuperarla successivamente. Tuttavia, è possibile reimpostare la password in qualsiasi momento. Salva l'utente e la password in una posizione sicura, perché ne avrai bisogno in un secondo momento.

CLI
Crea credenziali specifiche per il servizio utilizzando il AWS CLI

Prima di generare credenziali specifiche per il servizio, è necessario scaricare, installare e configurare AWS Command Line Interface (AWS CLI):

  1. Scarica il AWS CLI all'indirizzo http://aws.amazon.com/cli.

    Nota

    Il AWS CLI funziona su Windows, macOS o Linux.

  2. Segui le istruzioni per l'installazione di AWS CLIe configurazione di AWS CLInel AWS Command Line Interface Guida per l'utente.

  3. Utilizzo di AWS CLI, esegui il comando seguente per generare credenziali specifiche del servizio per l'utentealice, in modo che possa accedere ad Amazon Keyspaces.

    aws iam create-service-specific-credential \ --user-name alice \ --service-name cassandra.amazonaws.com

L'output sarà simile al seguente.

{ "ServiceSpecificCredential": { "CreateDate": "2019-10-09T16:12:04Z", "ServiceName": "cassandra.amazonaws.com", "ServiceUserName": "alice-at-111122223333", "ServicePassword": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", "ServiceSpecificCredentialId": "ACCAYFI33SINPGJEBYESF", "UserName": "alice", "Status": "Active" } }

Nell'output, annota i valori di e. ServiceUserName ServicePassword Salva questi valori in un luogo sicuro, perché ti serviranno in seguito.

Importante

Questa è l'unica volta che ServicePassword saranno disponibili per te.