Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden von SSL/TLS und Konfigurieren von LDAPS mit Presto in Amazon EMR
Mit Amazon EMR ab Version 5.6.0 können Sie zum Schutz der internen Kommunikation zwischen Presto-Knoten SSL/TLS gesicherte interne Kommunikation
Wenn Sie eine Sicherheitskonfiguration mit Verschlüsselung der Daten während der Übertragung verwenden, führt Amazon EMR Folgendes für Presto durch:
-
Der Service verteilt die von Ihnen angegebenen Verschlüsselungsartefakte oder Zertifikate über den Presto-Cluster. Weitere Informationen finden Sie unter Bereitstellen von Zertifikaten für die Datenverschlüsselung während der Übertragung.
-
Legt die folgenden Eigenschaften mit der Konfigurationsklassifizierung
presto-config
fest, die derconfig.properties
-Datei für Presto entspricht:-
Setzt
http-server.http.enabled
auffalse
auf allen Knoten, wodurch HTTP zugunsten von HTTPS deaktiviert wird. Dazu müssen Sie Zertifikate angeben, die für öffentliches und privates DNS funktionieren, wenn Sie die Sicherheitskonfiguration für die Verschlüsselung während der Übertragung einrichten. Eine Möglichkeit, dies zu tun, besteht darin, SAN-Zertifikate (Subject Alternative Name) zu verwenden, die mehrere Domains unterstützen. -
Legt
http-server.https.*
-Werte fest. Konfigurationsdetails finden Sie unter LDAP-Authentifizierungin der Presto-Dokumentation.
-
-
Für PrestoSQL (Trino) auf EMR-Version 6.1.0 und höher konfiguriert Amazon EMR automatisch einen gemeinsamen geheimen Schlüssel für die sichere interne Kommunikation zwischen Clusterknoten. Sie müssen keine zusätzliche Konfiguration vornehmen, um dieses Sicherheitsfeature zu aktivieren, und Sie können die Konfiguration mit Ihrem eigenen geheimen Schlüssel überschreiben. Informationen zur internen Authentifizierung von Trino finden Sie in der Trino-353-Dokumentation: Sichere interne Kommunikation
.
Außerdem können Sie bei Amazon-EMR-Version 5.10.0 und höher die LDAP-Authentifizierung
Presto in Amazon EMR verwendet für internes HTTPS standardmäßig Port 8446. Der für die interne Kommunikation verwendete Port muss mit dem Port für den Client-Zugriff über HTTPS auf den Presto-Koordinator identisch sein. Die Eigenschaft http-server.https.port
in der Konfigurationsklassifizierung presto-config
gibt den Port an.