Python知識(shí)分享網(wǎng) - 專(zhuān)業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
Redis 6.0核心創(chuàng)新:多線(xiàn)程、客戶(hù)端緩存和ACL詳解 PDF 下載
匿名網(wǎng)友發(fā)布于:2024-01-03 10:54:53
(侵權(quán)舉報(bào))
(假如點(diǎn)擊沒(méi)反應(yīng),多刷新兩次就OK!)

Redis 6.0核心創(chuàng)新:多線(xiàn)程、客戶(hù)端緩存和ACL詳解 PDF 下載  圖1

 

 

 

資料內(nèi)容:

 

3. ACL 是對(duì)于命令的訪(fǎng)問(wèn)和執(zhí)行權(quán)限的控制,默認(rèn)情況下,可以有執(zhí)行任意的指令,兼容以前版

ACL設(shè)置有兩種方式:
1. 命令方式
ACL SETUSER + 具體的權(quán)限規(guī)則, 通過(guò) ACL SAVE 進(jìn)行持久化
2. 對(duì) ACL 配置文件進(jìn)行編寫(xiě),并且執(zhí)行 ACL LOAD 進(jìn)行加載
ACL存儲(chǔ)有兩種方式,但是兩種方式不能同時(shí)配置,否則直接報(bào)錯(cuò)退出進(jìn)程
1.redis 配置文件: redis.conf
2.ACL配置文件, 在redis.conf 中通過(guò) aclfile /path 配置acl文件的路徑
命令方式:
1
ACL SETUSER alice // 創(chuàng)建一個(gè) 用戶(hù)名為 alice的用戶(hù)
用如上的命令創(chuàng)建的用戶(hù)語(yǔ)義為:
1. 處于 off 狀態(tài), 它是被禁用的,不能用auth進(jìn)行認(rèn)證
2. 不能訪(fǎng)問(wèn)任何命令
3. 不能訪(fǎng)問(wèn)任意的key
4. 沒(méi)有密碼
如上用戶(hù)alice 沒(méi)有任何意義。
創(chuàng)建一個(gè)對(duì) cached: 前綴具有g(shù)et命令執(zhí)行權(quán)限的用戶(hù),并且設(shè)置密碼: