As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
TLScertificados para integração do Apache Ranger com a Amazon EMR
A integração do Apache Ranger com a Amazon EMR exige que o tráfego EMR dos nós da Amazon para o servidor Ranger Admin seja criptografado usandoTLS, e que os plug-ins do Ranger sejam autenticados no servidor Apache Ranger usando autenticação mútua bidirecional. TLS O EMR serviço Amazon precisa do certificado público do seu servidor Ranger Admin (especificado no exemplo anterior) e do certificado privado.
Certificados de plug-in do Apache Ranger
TLSOs certificados públicos do plug-in Apache Ranger devem estar acessíveis ao servidor Apache Ranger Admin para validar quando os plug-ins se conectam. Há três métodos diferentes para isso.
Método 1: configurar um armazenamento confiável no servidor Apache Ranger Admin
Preencha as seguintes configurações em ranger-admin-site .xml para configurar um armazenamento confiável.
<property> <name>ranger.truststore.file</name> <value>
<LOCATION TO TRUSTSTORE>
</value> </property> <property> <name>ranger.truststore.password</name> <value><PASSWORD FOR TRUSTSTORE>
</value> </property>
Método 2: carregar o certificado no Java cacerts truststore
Se o seu servidor Ranger Admin não especificar um armazenamento confiável em suas JVM opções, você poderá colocar os certificados públicos do plug-in no armazenamento cacerts padrão.
Método 3: Criar um armazenamento confiável e especificar como parte das Opções JVM
Em {RANGER_HOME_DIRECTORY}/ews/ranger-admin-services.sh
, modifique JAVA_OPTS
para incluir "-Djavax.net.ssl.trustStore=
e <TRUSTSTORE_LOCATION>
""-Djavax.net.ssl.trustStorePassword=
. Por exemplo, adicione a linha a seguir após o JAVA _ existenteOPTS.<TRUSTSTORE_PASSWORD>
"
JAVA_OPTS=" ${JAVA_OPTS} -Djavax.net.ssl.trustStore=${RANGER_HOME}/truststore/truststore.jck -Djavax.net.ssl.trustStorePassword=changeit"
nota
Essa especificação pode expor a senha do truststore se algum usuário conseguir fazer login no servidor Apache Ranger Admin e ver os processos em execução, como ao usar o comando ps
.
Usar certificados autoassinados
Não é recomendável usar certificados autoassinados como certificados. Os certificados autoassinados não podem ser revogados e podem não estar em conformidade com os requisitos internos de segurança.