本頁面提供 Memorystore for Redis 上 Redis AUTH 功能的常見工作操作說明。如要進一步瞭解 AUTH 功能提供的內容,請參閱「AUTH 功能總覽」。
如要瞭解使用者需要哪些權限才能在本頁面上執行 AUTH 工作,請參閱「Redis AUTH 權限」。
建立已啟用 AUTH 的 Redis 執行個體
控制台
建立 Redis 執行個體時,請選取「啟用 AUTH」。
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」頁面。
按一下「Instance ID」,查看執行個體的「Instance details」頁面。
按一下 [Edit] (編輯) 按鈕。
找到「AUTH」部分。
如要啟用 AUTH,請勾選「Enable AUTH」核取方塊。
如要停用 AUTH,請取消勾選「Enable AUTH」核取方塊。
按一下「儲存」按鈕。
gcloud
請執行下列指令,並將 variables 改為適當的值,為執行個體啟用 AUTH:
gcloud redis instances update instance-id --enable-auth --region=region
請執行下列指令,並將 variables 替換為適當的值,為執行個體停用 AUTH:
gcloud redis instances update instance-id --no-enable-auth --region=region
取得 AUTH 字串
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
按一下「Instance ID」,查看執行個體的「Instance details」頁面。
在「Security」部分中,找出「AUTH string」值。
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 執行個體」。
後續步驟
- 查看 驗證功能總覽。