Administra AUTH para Redis

En esta página, se proporcionan instrucciones sobre las tareas comunes de la función Redis AUTH de Memorystore para Redis. Para obtener detalles sobre lo que proporciona la función AUTH, consulta la descripción general de la función AUTH.

Si quieres obtener una lista de los permisos que un usuario necesita para realizar las tareas AUTH en esta página, consulta la sección sobre permisos AUTH de Redis.

Crea una instancia de Redis con AUTH habilitado

Console

Selecciona Enable AUTH cuando crees una instancia de Redis.

gcloud

Ingresa el siguiente comando. Reemplaza variables por los valores correspondientes:

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

Habilita o inhabilita AUTH en una instancia existente de Redis

Console

  1. Ve a la página Memorystore para Redis en Google Cloud Console.

    Memorystore para Redis

  2. Haz clic en el ID de la instancia para ver los Detalles de la instancia.

  3. Haz clic en el botón Editar.

  4. Busca la sección AUTH.

    • Si deseas habilitar AUTH, selecciona la casilla de verificación con la etiqueta Enable AUTH.

    • Si deseas inhabilitar AUTH, desmarca la casilla de verificación con la etiqueta Enable AUTH.

  5. Haz clic en el botón Guardar (Save).

gcloud

  1. Habilita AUTH para tu instancia mediante la ejecución del comando siguiente y reemplaza variables por los valores apropiados:

    gcloud beta redis instances update instance-id --enable-auth --region=region
    
  2. Inhabilita AUTH para tu instancia mediante la ejecución del comando siguiente y reemplaza variables por los valores apropiados:

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

Obtén la string AUTH

Console

  1. Ve a la página Memorystore para Redis en Google Cloud Console.

    Memorystore para Redis

  2. Haz clic en el ID de la instancia para ver los Detalles de la instancia.

  3. Busca el valor string AUTH en Propiedades de la instancia.

gcloud

  1. Para obtener la string AUTH, cópiala desde el cuerpo de la respuesta que muestra el siguiente comando:

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

Cambia la string AUTH

Sigue estos pasos para convertir la string AUTH en un valor nuevo:

  1. Inhabilita AUTH:

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

    gcloud beta redis instances update instance-id --enable-auth --region=region
    
  3. Obtén la nueva string AUTH:

    gcloud beta redis instances get-auth-string instance-id --region=region
    
  4. En tu aplicación, reemplaza la string AUTH antigua con la string AUTH nueva y vuelve a conectar a tu cliente.

Conéctate a una instancia de Redis con AUTH

Si quieres usar AUTH y redis-cli para conectarte a tu instancia, consulta Conéctate a una instancia de Redis que usa AUTH.

¿Qué sigue?