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à.
Fornitura di FleetWise veicoli AWS IoT
Il FleetWise software Edge Agent for AWS IoT in esecuzione nel veicolo raccoglie e trasferisce i dati nel cloud.AWS L'IoT FleetWise si integra AWS IoT Core per supportare una comunicazione sicura tra il software Edge Agent e il cloud tramite MQTT. Ogni veicolo corrisponde a qualcosa.AWS IoT Puoi usare un AWS IoT oggetto esistente per creare un veicolo o impostare l'AWS IoT FleetWise per creare automaticamente un AWS IoT oggetto per il tuo veicolo. Per ulteriori informazioni, consulta Crea un FleetWise veicolo AWS IoT.
AWS IoT Core supporta l'autenticazione e l'autorizzazione che aiutano a controllare in modo sicuro l'accesso alle FleetWise risorse AWS IoT. I veicoli possono utilizzare i certificati X.509 per autenticarsi (accedere) per utilizzare l'AWS IoT FleetWise e AWS IoT Core le policy per ottenere l'autorizzazione (disporre delle autorizzazioni) per eseguire azioni specifiche.
Autentica i veicoli
Puoi creare AWS IoT Core politiche per autenticare i tuoi veicoli.
Per autenticare il tuo veicolo
-
Per creare una AWS IoT Core politica, esegui il comando seguente.
-
Sostituisci
policy-namecon il nome della politica che desideri creare. -
Sostituisci
file-namecon il nome del file JSON che contiene la AWS IoT Core policy.
aws iot create-policy --policy-namepolicy-name--policy-document file://file-name.jsonPrima di utilizzare la politica di esempio, procedi come segue:
-
Sostituisci
us-east-1con la AWS regione in cui hai creato FleetWise le risorse AWS IoT. -
111122223333Sostituiscilo con l'ID AWS del tuo account.
Questo esempio include argomenti riservati all'AWS IoT FleetWise. È necessario aggiungere gli argomenti alla politica. Per ulteriori informazioni, consulta Argomenti riservati in AWS IoT FleetWise.
-
Autorizza i veicoli
Puoi creare certificati X.509 per autorizzare i tuoi veicoli.
Per autorizzare il tuo veicolo
Importante
Ti consigliamo di creare un nuovo certificato per ogni veicolo.
-
Per creare una coppia di key pair RSA ed emettere un certificato X.509, esegui il comando seguente.
-
Sostituisci
certcon il nome del file che salva il contenuto dell'output del comando di CertificatePEM. -
Sostituisci
public-keycon il nome del file che salva il contenuto dell'output del comando di KeyPair. PublicKey. -
Sostituisci
private-keycon il nome del file che salva il contenuto dell'output del comando di KeyPair. PrivateKey.
aws iot create-keys-and-certificate \ --set-as-active \ --certificate-pem-outfilecert.pem \ --public-key-outfilepublic-key.key" \ --private-key-outfileprivate-key.key" -
-
Copia l'Amazon Resource Name (ARN) del certificato dall'output.
-
Per allegare la policy al certificato, esegui il comando seguente.
-
Sostituisci
policy-namecon il nome della AWS IoT Core politica che hai creato. -
Sostituisci
certificate-arncon l'ARN del certificato che hai copiato.
aws iot attach-policy \ --policy-namepolicy-name\ --target "certificate-arn" -
-
Per allegare il certificato all'oggetto, esegui il comando seguente.
-
Sostituiscilo
thing-namecon il nome dell'AWS IoT oggetto o l'ID del veicolo. -
Sostituisci
certificate-arncon l'ARN del certificato che hai copiato.
aws iot attach-thing-principal \ --thing-namething-name\ --principal "certificate-arn" -