本页面提供有关 Memorystore for Redis 上 Redis AUTH 功能的常见任务的说明。如需详细了解 AUTH 功能,请参阅 AUTH 功能概览。
如需查看用户执行此页面上的 AUTH 任务所需的权限列表,请参阅 Redis AUTH 权限。
创建启用 AUTH 的 Redis 实例
控制台
在创建 Redis 实例时选择启用 AUTH。
gcloud
输入以下命令,将 variables 替换为适当的值:
gcloud beta 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 beta redis instances update instance-id --enable-auth --region=region
通过运行以下命令为实例停用 AUTH,将 variables 替换为适当的值:
gcloud beta redis instances update instance-id --no-enable-auth --region=region
获取 AUTH 字符串
控制台
转到 Google Cloud 控制台中的 Memorystore for Redis 页面。
点击实例 ID 查看实例的“实例详情”页面。
在“实例属性”下找到 AUTH 字符串值。
gcloud
从以下命令返回的响应正文中复制 AUTH 字符串:
gcloud beta redis instances get-auth-string instance-id --region=region
更改 AUTH 字符串
请按以下步骤将 AUTH 字符串更改为新值:
停用 AUTH:
gcloud beta redis instances update instance-id --no-enable-auth --region=region
启用 AUTH:
gcloud beta redis instances update instance-id --enable-auth --region=region
获取新的 AUTH 字符串:
gcloud beta redis instances get-auth-string instance-id --region=region
在您的应用中,将旧的 AUTH 字符串替换为新的 AUTH 字符串,然后重新连接客户端。
使用 AUTH 连接到 Redis 实例
如需使用 AUTH 和 redis-cli
连接到实例,请参阅连接到使用 AUTH 的 Redis 实例。
后续步骤
- 查看 AUTH 功能概览。