解析:kerberos主從雙kdc如何做到可靠性保障

      網(wǎng)友投稿 1408 2025-04-02

      Kerberos作為認(rèn)證系統(tǒng),其在交互速度上要優(yōu)于密鑰認(rèn)證,復(fù)雜度上又要低于開(kāi)發(fā)、搭建一整套的認(rèn)證系統(tǒng),被一些看中性能且需要安全的集群系統(tǒng)所青睞。例如舊版本的hadoop的并沒(méi)有安全保障,但隨著業(yè)務(wù)場(chǎng)景增多,hadoop中存在的用戶信息變成了攻擊的目標(biāo),hadoop便增加Kerberos及ssl等安全配置項(xiàng)。


      搭建、配置kerberos的過(guò)程比較繁瑣,主要涉及到krb5.conf、kdc.conf配置文件及一些命令操作,如創(chuàng)建目標(biāo)realm對(duì)應(yīng)數(shù)據(jù)庫(kù)、添加認(rèn)證用戶等等,但是這些了解了kerberos的一些基本概念后還是比較容易完成的,網(wǎng)上也可以搜到不少類似的指導(dǎo)文檔。

      在業(yè)務(wù)集群運(yùn)行時(shí)交互涉及的信息,需要初始配置階段就需要完成的,也就是說(shuō)業(yè)務(wù)運(yùn)行過(guò)程中實(shí)際沒(méi)kadmind多少事,即使down掉也不影響到系統(tǒng)運(yùn)行。但是業(yè)務(wù)集群中的節(jié)點(diǎn)在運(yùn)行時(shí)需要通過(guò)KDC獲取TGT認(rèn)證,此時(shí)KDCdown掉集群就over了,完全無(wú)法提供服務(wù)。

      Kerberos實(shí)際上是支持多KDC配置的,從可靠性角度看兩個(gè)KDC足以保證。但是配置中涉及到數(shù)據(jù)同步問(wèn)題還是比較蛋疼的,在實(shí)際配置中確實(shí)就遇到過(guò)kpropd無(wú)法同步KDC中數(shù)據(jù)的問(wèn)題。

      krb5.conf中realms配置雙KDC

      [realms]

      XXXXX.COM = {

      kdc= kerberos.xxxxx.com

      kdc= kerberos2. xxxxx.com

      admin_server = kerberos. xxxxx.com

      default_domain = xxxxx.com

      }

      Kerberos由主KDC中同步到從KDC主要兩個(gè)步驟:

      1.?dump主KDC中的數(shù)據(jù)

      kdb5_util dump /your_path/kdc.dump

      2.?借助kprop命令通知從節(jié)點(diǎn)kpropd進(jìn)程同步數(shù)據(jù):

      kprop -f? /your_path/kdc.dump kerberos2.xxxxx.com

      一般情況下主節(jié)點(diǎn)上新增用戶信息后,需要進(jìn)行上述步驟同步數(shù)據(jù),在管理集群時(shí),新增服務(wù)或者節(jié)點(diǎn)實(shí)際是可控的,因此操作是可控的。

      解析:kerberos主從雙kdc如何做到可靠性保障

      在操作中遇到kprop命令無(wú)法通知從節(jié)點(diǎn)kpropd的情況(通道?認(rèn)證?配置?待解決)。實(shí)際上kprop命令只干了一件大事:通知從節(jié)點(diǎn)kpropd進(jìn)程“你有份.dump快遞請(qǐng)接收”。從節(jié)點(diǎn)kpropd進(jìn)程收到.dump后調(diào)用load命令加載到KDC中,完成數(shù)據(jù)同步。

      兩臺(tái)kerberos節(jié)點(diǎn)間也是需要交互認(rèn)證的(添加kerberos配置)。

      搞Kprop同步時(shí),小編是搞了一身一嘴毛,沒(méi)辦法搞了替代方案:

      1.?dump master數(shù)據(jù)信息

      2.?傳輸.dump文件到kerberos從節(jié)點(diǎn)

      3.?從節(jié)點(diǎn)上調(diào)用kdb5_util load命令加載數(shù)據(jù)到KDC中

      OK,解決了,但是復(fù)雜度高了。。。

      同步OK后,主從KDC進(jìn)程只要OK一個(gè),業(yè)務(wù)系統(tǒng)的認(rèn)證就不存在可靠性問(wèn)題了。當(dāng)然涉及到的kerberos進(jìn)程都是需要監(jiān)控告警的,任何一個(gè)進(jìn)程出問(wèn)題都是要立馬解決的O。

      限于只是條咸魚(yú),經(jīng)驗(yàn)有限,還請(qǐng)多多交流。

      Kerberos

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:什么是項(xiàng)目管理,了解項(xiàng)目管理的基本概念與技巧
      下一篇:絕對(duì)引用和相對(duì)引用的切換鍵是什么(相對(duì)引用,絕對(duì)引用,混合引用切換的快捷鍵)
      相關(guān)文章
      亚洲天堂一区二区| 亚洲gv猛男gv无码男同短文| 久久精品国产精品亚洲色婷婷| 亚洲人成网站18禁止一区| 无码国产亚洲日韩国精品视频一区二区三区| 亚洲精品123区在线观看| 亚洲最大中文字幕| 亚洲AV无码精品色午夜在线观看| 亚洲精品国产电影| 国产精品亚洲综合专区片高清久久久| 高清在线亚洲精品国产二区| 国产成人不卡亚洲精品91| 久久精品国产亚洲AV| 日韩亚洲人成网站| 亚洲精品一级无码鲁丝片| 婷婷综合缴情亚洲狠狠尤物| 亚洲成片观看四虎永久| 国产精品亚洲а∨无码播放麻豆| 精品亚洲国产成人av| 国产成人亚洲毛片| 在线观看国产区亚洲一区成人| 4338×亚洲全国最大色成网站| 亚洲人成人网站在线观看| 亚洲第一成人影院| 久久精品国产亚洲7777| 亚洲综合日韩久久成人AV| 国产精品亚洲аv无码播放| 亚洲AV无码久久| 亚洲最新在线视频| 日韩亚洲产在线观看| 性色av极品无码专区亚洲| 亚洲精品岛国片在线观看| 国产自偷亚洲精品页65页| 亚洲AV日韩AV高潮无码专区| 久久久亚洲精品视频| 亚洲无成人网77777| 日韩亚洲人成在线| 国产成人亚洲综合无| 亚洲午夜久久久影院| 国产亚洲无线码一区二区| 91天堂素人精品系列全集亚洲|