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

Consola

Selecciona Enable AUTH cuando crees una instancia de Redis.

gcloud

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

gcloud 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

Consola

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

    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 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 redis instances update instance-id --no-enable-auth --region=region
    

Obtén la string AUTH

Consola

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

    Memorystore para Redis

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

  3. Busca el valor de la cadena AUTH en la sección Seguridad.

gcloud

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

    gcloud 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 redis instances update instance-id --no-enable-auth --region=region
    
  2. Habilita AUTH:

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

    gcloud 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?