這篇文章主要介紹“zookeeper的ACL列表介紹”,在日常操作中,相信很多人在zookeeper的ACL列表介紹問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”zookeeper的ACL列表介紹”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
成都網(wǎng)站建設(shè)、成都網(wǎng)站制作介紹好的網(wǎng)站是理念、設(shè)計(jì)和技術(shù)的結(jié)合。成都創(chuàng)新互聯(lián)公司擁有的網(wǎng)站設(shè)計(jì)理念、多方位的設(shè)計(jì)風(fēng)格、經(jīng)驗(yàn)豐富的設(shè)計(jì)團(tuán)隊(duì)。提供PC端+手機(jī)端網(wǎng)站建設(shè),用營(yíng)銷思維進(jìn)行網(wǎng)站設(shè)計(jì)、采用先進(jìn)技術(shù)開(kāi)源代碼、注重用戶體驗(yàn)與SEO基礎(chǔ),將技術(shù)與創(chuàng)意整合到網(wǎng)站之中,以契合客戶的方式做到創(chuàng)意性的視覺(jué)化效果。
znode中包含兩部分:數(shù)據(jù)和狀態(tài),狀態(tài)包含ACL信息
ACL 數(shù)據(jù)結(jié)構(gòu)
屬性:
perms
Id(id,schema)
內(nèi)置權(quán)限,ACL列表,id,schema
ACL創(chuàng)建 修改 ACL驗(yàn)證 ACL修改的驗(yàn)證 ACL申請(qǐng)權(quán)限
znode中的狀態(tài)信息ACL列表和UNIX中權(quán)限控制非常相似,但是不同的是節(jié)點(diǎn)權(quán)限是獨(dú)立存在
,節(jié)點(diǎn)權(quán)限沒(méi)有遞歸歸屬關(guān)系
ACL對(duì)應(yīng)特定節(jié)點(diǎn),不適用于其子節(jié)點(diǎn)
ACL是由schema:expression,perms 對(duì)構(gòu)成
ACL數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)依賴情況
Id的總結(jié)對(duì)應(yīng)方式如下:
schema | id | 意義 | 備注 |
auth | "" | 不使用任何id,代表任何已確認(rèn)用戶 | 自帶Id |
world | anyone | 固定用戶,為所有Client端開(kāi)放權(quán)限 | 自帶Id |
super | "" | 擁有超級(jí)權(quán)限,可以做任何事情(cdrwa) | 自帶Id |
ip | 無(wú)固定值,有固定格式(ip expression) | IP驗(yàn)證方式 | 自帶schema |
digest | 無(wú)固定值,有固定格式(digest expression) | 用戶名和密碼驗(yàn)證,再生成摘要 | 自帶schema |
sasl | 無(wú)固定值,有固定格式(sasl expression) | sasl驗(yàn)證方式,這個(gè)我并不是很懂 | 自帶schema |
ACL創(chuàng)建和修改 ACL驗(yàn)證 ACL創(chuàng)建和修改的驗(yàn)證
PrepRequestProcessor 類中涉及create和setACL創(chuàng)建和修改時(shí),驗(yàn)證schemes和ids
思考:
ACL 和Id的關(guān)系?是包含關(guān)系,是acl中數(shù)據(jù)權(quán)限描述
權(quán)限類型比較多,如何進(jìn)行管理和檢查?
到此,關(guān)于“zookeeper的ACL列表介紹”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!