Como ofuscar ou criptografar a senha do repositório de chaves Apache Felix HTTP Service Jetty

Pergunta

Como ofuscar ou criptografar a senha do repositório de chaves Apache Felix HTTP Service Jetty?

Resposta

  1. Faça o download do arquivo jar do jetty-util.

  2. Execute o comando:

    java -cp jetty-util-9.4.3.v20170317.jar org.eclipse.jetty.util.security.Password {username} {password}

    Substitua o {nome de usuário} com um nome de usuário

    Substitua a {senha} com a senha do repositório de chaves.

    Por exemplo:

    > java -cp ~/Downloads/jetty-util-9.4.3.v20170317.jar org.eclipse.jetty.util.security.Password password
    2018-05-23 21:06:42.444:INFO::main: Logging initialized @121ms to org.eclipse.jetty.util.log.StdErrLog
    password
    OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v
    MD5:5f4dcc3b5aa765d61d8327deb882cf99
  3. Crie o arquivo de texto org.apache.felix.http.config.

  4. Edite o arquivo, copie e cole o valor OBF da saída na etapa 2 como a propriedade org.apache.felix.https.keystore.password.  Inclua org.apache.sling.installer.configuration.persist=B"false" para evitar que o valor persista no repositório Oak.  Outras propriedades podem ser copiadas do servidor em crx-quickstart/launchpad/config/org/apache/felix/http.config.

    org.apache.sling.installer.configuration.persist=B"false"
    org.apache.felix.https.keystore.password="OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v"
  5. Pare o AEM.

  6. Copie o arquivo para o servidor em crx-quickstart/install/org.apache.felix.http.config.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online