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à.
Utilizza il user replicate comando nella CLI di CloudHSM per replicare un utente da AWS CloudHSM un cluster di origine a un cluster di destinazione. AWS CloudHSM
Tipo di utente
I seguenti tipi di utenti possono eseguire questo comando.
-
Amministratori () COs
Requisiti
-
I cluster di origine e di destinazione devono essere cloni. Ciò significa che uno è stato creato da un backup dell'altro o entrambi sono stati creati da un backup comune. Per ulteriori informazioni, consulta Creazione di cluster dai backup.
-
Per eseguire questo comando, è necessario accedere come amministratore sia nel cluster di origine che in quello di destinazione.
In modalità a comando singolo, il comando utilizzerà le variabili ambientali CLOUDHSM_PIN e CLOUDHSM_ROLE per l'autenticazione nel cluster di origine. Per ulteriori informazioni, consulta Modalità di comando singolo. Per fornire le credenziali per il cluster di destinazione, è necessario impostare due variabili ambientali aggiuntive: DESTINATION_CLOUDHSM_PIN e DESTINATION_CLOUDHSM_ROLE:
$
export DESTINATION_CLOUDHSM_ROLE=
role
$
export DESTINATION_CLOUDHSM_PIN=
username:password
In modalità interattiva, gli utenti dovranno accedere in modo esplicito ai cluster di origine e di destinazione.
Sintassi
aws-cloudhsm >
help user replicate
Replicate a user from a source to a destination cluster Usage: user replicate --username
<USERNAME>
--role<ROLE>
--source-cluster-id<SOURCE_CLUSTER_ID>
--destination-cluster-id<DESTINATION_CLUSTER_ID>
Options: --username<USERNAME>
Username of the user to replicate --role<ROLE>
Role the user has in the cluster Possible values: - crypto-user: A CryptoUser has the ability to manage and use keys - admin: An Admin has the ability to manage user accounts --source-cluster-id<SOURCE_CLUSTER_ID>
Source cluster ID --destination-cluster-id<DESTINATION_CLUSTER_ID>
Destination cluster ID -h, --help Print help (see a summary with '-h')
Esempi
Esempio: utente replicato
Questo comando replica un utente da un cluster di origine a un cluster di destinazione clonato. L'esempio seguente mostra l'output quando si accede come amministratore su entrambi i cluster.
admin-user@cluster-1234abcdefg >
user replicate \ --username example-admin \ --role admin \ --source-cluster-id cluster-1234abcdefg \ --destination-cluster-id cluster-2345bcdefgh
{ "error_code": 0, "data": { "user": { "username": "example-admin", "role": "admin", "locked": "false", "mfa": [], "quorum": [], "cluster-coverage": "full" }, "message": "Successfully replicated user" } }
Argomenti
<USERNAME>
-
Speciifica il nome utente dell'utente da replicare nel cluster di origine.
Campo obbligatorio: sì
<ROLE>
-
Specifica il ruolo assegnato a questo utente. Questo parametro è obbligatorio. I valori validi sono admin, crypto-user.
Per ottenere il ruolo dell'utente, usa il comando user list. Per informazioni dettagliate sui tipi di utente su un HSM, vedi Capire gli utenti dell'HSM.
Campo obbligatorio: sì
<SOURCE_CLUSTER_ID>
-
L'ID del cluster di origine.
Campo obbligatorio: sì
<DESTINATION_CLUSTER_ID>
-
L'ID del cluster di destinazione.
Campo obbligatorio: sì