本頁面提供 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」頁面。
按一下「執行個體 ID」,即可查看執行個體的「執行個體詳細資料」頁面。
按一下 [Edit] (編輯) 按鈕。
找到 AUTH 區段。
如要啟用 AUTH,請勾選標示為「Enable AUTH」(啟用 AUTH) 的核取方塊。
如要停用 AUTH,請取消選取標示為「Enable AUTH」的核取方塊。
按一下「儲存」按鈕。
gcloud
執行下列指令,並將 variables 換成適當的值,為執行個體啟用 AUTH:
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 字串」值。
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 功能總覽。