本页面提供有关 Memorystore for Redis 上 Redis AUTH 功能的常见任务的说明。如需详细了解 AUTH 功能,请参阅 AUTH 功能概览。
如需查看用户执行此页面上的 AUTH 任务所需的权限列表,请参阅 Redis AUTH 权限。
创建启用 AUTH 的 Redis 实例
在创建 Redis 实例时选择启用 AUTH。
输入以下命令,将 variables 替换为适当的值:
gcloud redis instances createinstance-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 的复选框。
点击保存按钮。
运行以下命令为实例启用 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 页面。
点击实例 ID 查看实例的“实例详情”页面。
在安全部分中找到 AUTH 字符串值。
从以下命令返回的响应正文中复制 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 功能概览。