安裝步驟:
[size=large]2.解壓[/size]
tar -xvf krb5-1.9.signed.tar
生成krb5-1.9.tar.gz 和krb5-1.9.tar.gz.asc
繼續解壓tar zxvf krb5-1.9.tar.gz
[size=large]3.編譯[/size]
cd krb5-1.9/src
./configure
make
make install
[size=large]4.配置/etc/krb5.conf[/size]
這個是kerberos最主要的配置檔案,而且一定要放在/etc下
[libdefaults]
default_realm = 360buy.com
[realms]
360buy.com =
[logging]
kdc = file:/data/logs/krb5/krb5kdc.log
admin_server = file:/data/logs/krb5/kadmin.log
default = file:/data/logs/krb5/krb5lib.log
[color=blue][libdefaults][/color]中的defalt_realm表示在不給出域的時候,預設採用這個
[color=blue][logging][/color]中的是指定日誌的位置
[color=blue][realms][/color]是最重要的也是kerberos中最難的概念。,稱為kerberos域,表示kdc所管轄的範圍,可以和dns網域名稱一樣,也可以不一樣
[size=large]5.配置/usr/local/var/krb5kdc/kdc.conf[/size]
由於上面安裝時沒有選擇安裝目錄,所以預設的安裝位置在/usr/local/var/krb5kdc
[kdcdefaults]
kdc_ports=750,88
[realm]
360buy.com =
[size=large]6.建立乙個kerberos資料庫[/size]
/usr/local/sbin/kdb5_util create -r 360buy.com -s
會要求建立資料庫的密碼。
並且建立[color=darkblue]/usr/local/var/krb5kdc/principal[/color]儲存資料庫檔案
[size=large]7.登入kerberos[/size]
/usr/local/sbin/kadmin.local
1)檢視使用者
listprincs
2)新增使用者
addprinc admin/[email protected]
3)刪除使用者
delprinc
4)建立keytab檔案,
ktadd -k /usr/local/var/krb5kdc/kadm5.keytab kadmin/admin kadmin/changepw
可以用kadd來增加使用者的許可權
注意kadm5.keytab的路徑要與kdc.conf中的路徑一致
[size=large]8.重啟krb5kdc和kadmind程序[/size]
/usr/local/sbin/kadmind
/usr/local/sbin/krb5kdc
[size=large]9.更改/etc/hosts檔案[/size]
新增對應的host
192.168.101.201 m1.360buy.com kdc
192.168.101.202 m2.360buy.com client
並且需要修改對應的hostname
[size=large]
10.在kdc伺服器上測試票據請求[/size]
/usr/local/sbin/kadmin.local
kadmin.local:addprinc [email protected]
提示建立密碼,然後退出
su winston
$ kinit [email protected]
提示輸入剛剛建立的密碼
$ klist 檢視自己申請的票據
[size=large]11.在client端安裝kerberos[/size]
同樣需要編譯,但是只需要配置檔案/etc/krb5.conf
內容和伺服器的一致
[size=large]12.測試kdc伺服器申請票據[/size]
su winston
$ kinit [email protected]
提示輸入剛剛建立的密碼
addprinc -randkey hdfs/[email protected]
ktadd -norandkey -k hdfs.keytab hdfs/s1.360buy.com host/master.360buy.com
參考
kerberos安裝配置
libdefaults default realm 360buy.com realms 360buy.com logging kdc file data logs krb5 krb5kdc.log admin server file data logs krb5 kadmin.log default...
的安裝配置 Manjaro Linux安裝配置
安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...
python配置安裝 配置安裝
scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...