本页介绍了 Memorystore for Redis 中 Redis AUTH 功能的常见任务。如需详细了解 AUTH 功能 ,请参阅 AUTH 功能概览。
如需查看用户执行 此页面上的 AUTH 任务所需的权限列表,请参阅 Redis AUTH 权限。
创建启用 AUTH 的 Redis 实例
控制台
gcloud
输入以下命令,将 variables 替换为适当的 值:
gcloud redis instances create instance-id --enable-auth --size=size --region=region --zone=zone --redis-version=version
在现有 Redis 实例上启用和停用 AUTH
控制台
在 Google Cloud 控制台中,前往 Memorystore for Redis 页面。
点击实例 ID 查看实例的“实例详情”页面。
点击修改按钮。
找到 AUTH 部分。
如果要启用 AUTH,请选择标有启用 AUTH 的复选框。
如果要停用 AUTH,请取消选择标有启用 AUTH 的复选框。
点击保存按钮。
gcloud
运行以下命令为实例启用 AUTH,将 variables 替换为适当的值:
gcloud redis instances update instance-id --enable-auth --region=region
通过运行以下命令为实例停用 AUTH, 将 variables 替换为适当的值:
gcloud redis instances update instance-id --no-enable-auth --region=region
获取 AUTH 字符串
控制台
在 Google Cloud 控制台中,前往 Memorystore for Redis 页面。
点击实例 Instance ID 查看实例的“Instance details”页面。
在安全 部分中找到 AUTH 字符串 值。
gcloud
从以下命令返回的响应正文中复制 AUTH 字符串:
gcloud redis instances get-auth-string instance-id --region=region
更改 AUTH 字符串
请按以下步骤将 AUTH 字符串更改为新值:
停用 AUTH:
gcloud redis instances update instance-id --no-enable-auth --region=region
启用 AUTH:
gcloud redis instances update instance-id --enable-auth --region=region
获取新的 AUTH 字符串:
gcloud redis instances get-auth-string instance-id --region=region
在您的应用中,将旧的 AUTH 字符串替换为新的 AUTH 字符串,然后重新连接客户端。
使用 AUTH 连接到 Redis 实例
如需使用 AUTH 和 redis-cli 连接到实例,请参阅 连接到使用 AUTH 的 Redis 实例。
后续步骤
- 查看 AUTH 功能概览。