Faça a gestão da autenticação do Redis

Esta página fornece instruções sobre tarefas comuns para a funcionalidade Redis AUTH no Memorystore for Redis. Para ver detalhes sobre o que a funcionalidade AUTH oferece, consulte a vista geral da funcionalidade AUTH.

Para ver uma lista das autorizações de que um utilizador precisa para realizar as tarefas de AUTENTICAÇÃO nesta página, consulte o artigo Autorizações de AUTENTICAÇÃO do Redis.

Crie uma instância do Redis com a autenticação ativada

Consola

Quando criar uma instância do Redis, selecione Ativar AUTH .

gcloud

Introduza o seguinte comando, substituindo variables pelos valores adequados:

gcloud redis instances create instance-id --enable-auth --size=size --region=region --zone=zone --redis-version=version

Ative e desative a AUTH numa instância do Redis existente

Consola

  1. Aceda à página Memorystore for Redis na Google Cloud consola.

    Memorystore para Redis

  2. Veja a página Detalhes da instância da sua instância clicando no ID da instância.

  3. Clique no botão Editar.

  4. Encontre a secção AUTH.

    • Se quiser ativar a AUTENTICAÇÃO, selecione a caixa de verificação com a etiqueta Ativar AUTENTICAÇÃO.

    • Se quiser desativar a AUTH, desmarque a caixa de verificação com a etiqueta Ativar AUTH.

  5. Clique no botão Guardar.

gcloud

  1. Ative a AUTH para a sua instância executando o seguinte comando, substituindo variables pelos valores adequados:

    gcloud redis instances update instance-id --enable-auth --region=region
    
  2. Desative a AUTENTICAÇÃO para a sua instância executando o seguinte comando e substituindo variables por valores adequados:

    gcloud redis instances update instance-id --no-enable-auth --region=region
    

Obtenha a string AUTH

Consola

  1. Aceda à página Memorystore for Redis na Google Cloud consola.

    Memorystore para Redis

  2. Veja a página Detalhes da instância da sua instância clicando no ID da instância.

  3. Encontre o valor da cadeia AUTH na secção Segurança.

gcloud

  1. Obtenha a string AUTH copiando-a do corpo da resposta devolvido pelo seguinte comando:

    gcloud redis instances get-auth-string instance-id --region=region
    

Altere a string AUTH

Siga os passos abaixo para alterar a string AUTH para um novo valor:

  1. Desative AUTH:

    gcloud redis instances update instance-id --no-enable-auth --region=region
    
  2. Ativar AUTH:

    gcloud redis instances update instance-id --enable-auth --region=region
    
  3. Obtenha a nova string AUTH:

    gcloud redis instances get-auth-string instance-id --region=region
    
  4. Na sua aplicação, substitua a string AUTH antiga pela nova string AUTH e volte a ligar o cliente.

Associe-se a uma instância do Redis com AUTH

Para usar AUTH e redis-cli para estabelecer ligação à sua instância, consulte o artigo Estabeleça ligação a uma instância do Redis que usa AUTH.

O que se segue?