您好,登錄后才能下訂單哦!
這篇文章主要介紹“zookeeper的alc怎么設置”,在日常操作中,相信很多人在zookeeper的alc怎么設置問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”zookeeper的alc怎么設置”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
id:允許訪問的用戶
permissions 權限組合字符串
######acheme
world:world下只有一個id,即只有一個anyone用戶,那么組合的寫法就是world:anyone:[permissions]
getAcl:獲取某個節點的acl權限
auth 代表認證登錄,需要注冊用戶有權限就可以,形式是
auth:user:password:[permissions]
digest: 需要對密碼加密才能訪問,組合形式
digest:username:BASE64(SHA1(password)):[permissions]
[zk: localhost:2181(CONNECTED) 1] getAcl /test'world,'anyone: cdrwa
setAcl:設置某個節點的acl權限
addauth:輸入認證授權信息,注冊是輸入明文密碼登錄,但是在zk的系統里,密碼是以加密的形式存在的
[zk: localhost:2181(CONNECTED) 14] addauth digest baxiang:123456[zk: localhost:2181(CONNECTED) 15] setAcl /test/baxiang auth:baxiang:123456:cdrwacZxid = 0x1d8actime = Wed May 08 22:23:36 CST 2019mZxid = 0x1d8cmtime = Wed May 08 22:25:53 CST 2019pZxid = 0x1d8acversion = 0dataVersion = 2aclVersion = 1ephemeralOwner = 0x0dataLength = 6numChildren = 0
####digest
[zk: localhost:2181(CONNECTED) 6] setAcl /test/acl digest:baxiang:/L9NGxtJUN3jM1TDU0z3ZGpJA0o=:cdracZxid = 0x1d91ctime = Wed May 08 23:02:42 CST 2019mZxid = 0x1d91mtime = Wed May 08 23:02:42 CST 2019pZxid = 0x1d91cversion = 0dataVersion = 0aclVersion = 1ephemeralOwner = 0x0dataLength = 3numChildren = 0
到此,關于“zookeeper的alc怎么設置”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。