<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0
    http://blog.csdn.net/caizhongda/article/details/7947722

    安裝步驟: 
    1.下載krb5-1.9 
    http://web.mit.edu/kerberos/dist/krb5/1.9/krb5-1.9-signed.tar 

    2.解壓 
    tar -xvf krb5-1.9.signed.tar 
    生成krb5-1.9.tar.gz 和krb5-1.9.tar.gz.asc 
    繼續(xù)解壓tar zxvf krb5-1.9.tar.gz 

    3.編譯 
    cd krb5-1.9/src 
    ./configure 
    make 
    make install 

    4.配置/etc/krb5.conf 
    這個是Kerberos最主要的配置文件,而且一定要放在/etc下 
    Xml代碼  收藏代碼
    1. [libdefaults]  
    2.       default_realm = 360BUY.COM  
    3.   
    4. [realms]  
    5.       360BUY.COM = {  
    6.             kdc = m1.360buy.com  
    7.             admin_server = m1.360buy.com  
    8.             default_domain =360buy.com  
    9.       }  
    10.   
    11. [logging]  
    12.       kdc = FILE:/data/logs/krb5/krb5kdc.log  
    13.       admin_server = FILE:/data/logs/krb5/kadmin.log  
    14.       default = FILE:/data/logs/krb5/krb5lib.log  

    [libdefaults]中的defalt_realm表示在不給出域的時候,默認采用這個 
    [logging]中的是指定日志的位置 
    [realms]是最重要的也是Kerberos中最難的概念。,稱為kerberos域,表示KDC所管轄的范圍,可以和DNS域名一樣,也可以不一樣 

    5.配置/usr/local/var/krb5kdc/kdc.conf 
    由于上面安裝時沒有選擇安裝目錄,所以默認的安裝位置在/usr/local/var/krb5kdc 
    Xml代碼  收藏代碼
    1. [kdcdefaults]  
    2.       kdc_ports=750,88  
    3.   
    4. [realm]  
    5.       360BUY.COM ={  
    6.             database_name=/usr/local/var/krb5kdc/principal  
    7.             admin_keytab=/usr/local/var/krb5kdc/kadm5.keytab  
    8.             acl_file=/usr/local/var/krb5kdc/kadm5.acl  
    9.             key_stash_file=/usr/local/var/krb5kdc/.k5.360BUY.COM  
    10.             kdc_ports=750,88  
    11.             max_life=10h 0m 0s  
    12.             max_renewable_life=7d 0h 0m 0s  
    13.       }  



    6.創(chuàng)建一個kerberos數據庫 
    Java代碼  收藏代碼
    1. /usr/local/sbin/kdb5_util create -r 360BUY.COM -s  

    會要求創(chuàng)建數據庫的密碼。 
    并且創(chuàng)建/usr/local/var/krb5kdc/principal保存數據庫文件 

    7.登錄kerberos 
    Java代碼  收藏代碼
    1. /usr/local/sbin/kadmin.local   


    1)查看用戶 
    listprincs 

    2)添加用戶 
    addprinc admin/admin@360BUY.COM 

    3)刪除用戶 
    delprinc 

    4)創(chuàng)建keytab文件, 
    Java代碼  收藏代碼
    1. ktadd -k /usr/local/var/krb5kdc/kadm5.keytab kadmin/admin kadmin/changepw  

    可以用kadd來增加用戶的權限 
    注意kadm5.keytab的路徑要與kdc.conf中的路徑一致 


    8.重啟krb5kdc和kadmind進程 
    /usr/local/sbin/kadmind 
    /usr/local/sbin/krb5kdc 

    9.更改/etc/hosts文件 
    添加對應的host 
    192.168.101.201 m1.360buy.com kdc 
    192.168.101.202 m2.360buy.com client 
    并且需要修改對應的hostname 


    10.在KDC服務器上測試票據請求
     
    /usr/local/sbin/kadmin.local 
    kadmin.local:addprinc winston@360BUY.COM 
    提示創(chuàng)建密碼,然后退出 

    su winston 
    $ kinit winston@360BUY.COM 
    提示輸入剛剛創(chuàng)建的密碼 

    $ klist 查看自己申請的票據 

    11.在Client端安裝kerberos 
    同樣需要編譯,但是只需要配置文件/etc/krb5.conf 
    內容和服務器的一致 

    12.測試KDC服務器申請票據 
    su winston 
    $ kinit winston@360BUY.COM 
    提示輸入剛剛創(chuàng)建的密碼 


    addprinc -randkey hdfs/sl.360buy.com@360BUY.COM 
    ktadd -norandkey -k hdfs.keytab hdfs/s1.360buy.com host/master.360buy.com 
    posted on 2016-07-05 11:36 SIMONE 閱讀(843) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲人成www在线播放| 亚洲春色另类小说| 精品成人一区二区三区免费视频| 日韩免费a级毛片无码a∨| 久久久久亚洲AV成人无码网站| 亚洲人AV永久一区二区三区久久| 亚洲成在人线在线播放无码 | 免费一级毛片在级播放| 亚洲国产精品嫩草影院| 国产精品高清全国免费观看| 亚洲JIZZJIZZ妇女| 免费在线观看的黄色网址| 乱淫片免费影院观看| 亚洲无码视频在线| 99在线视频免费观看| 成人毛片免费观看视频大全| 亚洲色偷偷偷综合网| 免费观看国产小粉嫩喷水| 国产99精品一区二区三区免费| 成人爽A毛片免费看| 欧洲亚洲国产精华液| 亚洲国产成人精品无码久久久久久综合| 青草青草视频2免费观看| 亚洲精品成人区在线观看| 国产一级黄片儿免费看| 亚洲色图视频在线观看| 成人黄页网站免费观看大全| 男女猛烈激情xx00免费视频| 日韩免费观看一级毛片看看| 高清免费久久午夜精品| 久久久久亚洲Av片无码v| 黄页网站在线观看免费高清| 亚洲av片在线观看| 亚洲精品无码不卡在线播放HE| 精品视频免费在线| 亚洲国产精品国自产拍AV| 美女视频黄的免费视频网页| 精品日韩99亚洲的在线发布| 亚洲日韩涩涩成人午夜私人影院| 无码专区AAAAAA免费视频| 亚洲成在人线aⅴ免费毛片|