您好,登錄后才能下訂單哦!
這篇文章主要介紹“zookeeper的ACL列表介紹”,在日常操作中,相信很多人在zookeeper的ACL列表介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”zookeeper的ACL列表介紹”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
znode中包含兩部分:數據和狀態,狀態包含ACL信息
ACL 數據結構
屬性:
perms
Id(id,schema)
內置權限,ACL列表,id,schema
ACL創建 修改 ACL驗證 ACL修改的驗證 ACL申請權限
znode中的狀態信息ACL列表和UNIX中權限控制非常相似,但是不同的是節點權限是獨立存在
,節點權限沒有遞歸歸屬關系
ACL對應特定節點,不適用于其子節點
ACL是由schema:expression,perms 對構成
ACL數據結構,數據依賴情況
Id的總結對應方式如下:
schema | id | 意義 | 備注 |
auth | "" | 不使用任何id,代表任何已確認用戶 | 自帶Id |
world | anyone | 固定用戶,為所有Client端開放權限 | 自帶Id |
super | "" | 擁有超級權限,可以做任何事情(cdrwa) | 自帶Id |
ip | 無固定值,有固定格式(ip expression) | IP驗證方式 | 自帶schema |
digest | 無固定值,有固定格式(digest expression) | 用戶名和密碼驗證,再生成摘要 | 自帶schema |
sasl | 無固定值,有固定格式(sasl expression) | sasl驗證方式,這個我并不是很懂 | 自帶schema |
ACL創建和修改 ACL驗證 ACL創建和修改的驗證
PrepRequestProcessor 類中涉及create和setACL創建和修改時,驗證schemes和ids
思考:
ACL 和Id的關系?是包含關系,是acl中數據權限描述
權限類型比較多,如何進行管理和檢查?
到此,關于“zookeeper的ACL列表介紹”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。