本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在網域組態中TLS設定設定
AWS IoT Core 提供預先定義的安全政策,供您自訂網域組態中 TLS1.2
下表說明安全政策、其TLS版本和支援的區域:
安全政策名稱 | 支援的 AWS 區域 |
---|---|
I oTSecurity政策TLS13__1_3_2022_10 | 全部 AWS 區域 |
I oTSecurity政策TLS13__1_2_2022_10 | 全部 AWS 區域 |
I oTSecurity政策TLS12__1_2_2022_10 | 全部 AWS 區域 |
I oTSecurity政策_TLS12_1_0_2016_01 | ap-east-1、ap-northeast-2、ap-south-1、ap-southeast-2、ca-central-1、cn-north-1、cn-northwest-1、eu-north-1、eu-west-2、eu-west-3、me-south-1、sa-east-1、us-east-2、us-west-1 |
I oTSecurity政策_TLS12_1_0_2015_01 | ap-northeast-1、ap-southeast-1、eu-central-1、eu-west-1、us-east-1、us-west-2 |
中的安全政策名稱 AWS IoT Core 包括根據發行月份和年份的版本資訊。如果您建立新的網域組態,安全政策將預設為 IoTSecurityPolicy_TLS13_1_2_2022_10
。如需包含通訊協定、TCP連接埠和密碼詳細資訊的完整安全政策資料表,請參閱安全政策 。 AWS IoT Core 不支援自訂安全政策。如需詳細資訊,請參閱中的傳輸安全性 AWS IoT Core。
若要在網域組態中TLS設定設定,您可以使用 AWS IoT 主控台或 AWS CLI。
在網域組態中TLS設定設定 (主控台)
使用 AWS IoT 主控台TLS設定設定
-
登入 AWS Management Console 並開啟AWS IoT 主控台
。 -
若要在建立新網域組態時設定 TLS 設定,請遵循下列步驟。
-
在左側導覽窗格中,選擇設定,然後從網域組態區段中選擇建立網域組態。
-
在建立網域組態頁面的自訂網域設定 - 選用區段中,從選取安全政策中選擇安全政策。
-
遵循小工具並完成其餘步驟。選擇建立網域組態。
-
-
若要更新現有網域組態中的TLS設定,請遵循下列步驟。
-
在左側導覽窗格中,選擇設定,然後在網域組態下選擇網域組態。
-
在網域組態詳細資訊頁面中,選擇編輯。然後,在自訂網域設定 - 選用區段的選取安全政策下,選擇安全政策。
-
選擇更新網域組態。
-
在網域組態中TLS設定設定 (CLI)
您可以使用 create-domain-configuration和 update-domain-configurationCLI命令,在網域組態中設定您的TLS設定。
-
若要使用 create-domain-configurationCLI命令指定TLS設定:
aws iot create-domain-configuration \ --domain-configuration-name
domainConfigurationName
\--tls-config securityPolicy=
IoTSecurityPolicy_TLS13_1_2_2022_10
此令命的輸出如下所示:
{ "domainConfigurationName": "test", "domainConfigurationArn": "arn:aws:iot:us-west-2:123456789012:domainconfiguration/test/34ga9" }
如果您建立新的網域組態,而未指定安全政策,則值將預設為
IoTSecurityPolicy_TLS13_1_2_2022_10
。 -
若要使用 describe-domain-configurationCLI命令描述TLS設定:
aws iot describe-domain-configuration \ --domain-configuration-name
domainConfigurationName
此命令可以傳回包含下列TLS設定的網域組態詳細資訊:
{ "tlsConfig": { "securityPolicy": "IoTSecurityPolicy_TLS13_1_2_2022_10" }, "domainConfigurationStatus": "ENABLED", "serviceType": "DATA", "domainType": "AWS_MANAGED", "domainName": "d1234567890abcdefghij-ats.iot.us-west-2.amazonaws.com", "serverCertificates": [], "lastStatusChangeDate": 1678750928.997, "domainConfigurationName": "test", "domainConfigurationArn": "arn:aws:iot:us-west-2:123456789012:domainconfiguration/test/34ga9" }
-
若要使用 update-domain-configurationCLI命令更新TLS設定:
aws iot update-domain-configuration \ --domain-configuration-name
domainConfigurationName
\ --tls-config securityPolicy=IoTSecurityPolicy_TLS13_1_2_2022_10
此令命的輸出如下所示:
{ "domainConfigurationName": "test", "domainConfigurationArn": "arn:aws:iot:us-west-2:123456789012:domainconfiguration/test/34ga9" }
-
若要更新ATS端點TLS的設定,請執行 update-domain-configurationCLI命令。ATS 端點的網域組態名稱為
iot:Data-ATS
。aws iot update-domain-configuration \ --domain-configuration-name "iot:Data-ATS" \
--tls-config securityPolicy=
IoTSecurityPolicy_TLS13_1_2_2022_10
此命令的輸出如下所示:
{ "domainConfigurationName": "iot:Data-ATS", "domainConfigurationArn": "arn:aws:iot:us-west-2:123456789012:domainconfiguration/iot:Data-ATS" }
如需詳細資訊,請參閱參考 UpdateDomainConfiguration中的 CreateDomainConfiguration和 。 AWS API