CDH 启用kerberos
16lz
2021-03-24
1. kerberos安装server节点
yum install -y krb5-server krb5-workstation krb5-libs
[root@freeipa krb5kdc]# cat /var/kerberos/krb5kdc/kdc.conf[kdcdefaults] kdc_ports = 88 kdc_tcp_ports = 88[realms] HANMAMA.COM = { #master_key_type = aes256-cts acl_file = /var/kerberos/krb5kdc/kadm5.acl dict_file = /usr/share/dict/words admin_keytab = /var/kerberos/krb5kdc/kadm5.keytab max_life = 1d max_renewable_life = 7d supported_enctypes = aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal camellia256-cts:normal camellia128-cts:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal }[root@freeipa krb5kdc]#
[root@freeipa krb5kdc]# cat /etc/krb5.confincludedir /etc/krb5.conf.d/[logging] default = FILE:/var/log/krb5libs.log kdc = FILE:/var/log/krb5kdc.log admin_server = FILE:/var/log/kadmind.log[libdefaults] dns_lookup_realm = false ticket_lifetime = 24h renew_lifetime = 7d forwardable = true rdns = false pkinit_anchors = /etc/pki/tls/certs/ca-bundle.crt default_realm = BAIDU.COM #default_ccache_name = KEYRING:persistent:%{uid} udp_preference_limit = 1[realms] HANMAMA.COM = { kdc = freeipa.BAIDU.com admin_server = freeipa.baidu.com}[root@freeipa krb5kdc]#
2.kerberos 安装agent节点
yum install -y krb5-workstation krb5-libs
[krb5kdc]# cat /etc/krb5.confincludedir /etc/krb5.conf.d/[logging] default = FILE:/var/log/krb5libs.log kdc = FILE:/var/log/krb5kdc.log admin_server = FILE:/var/log/kadmind.log[libdefaults] dns_lookup_realm = false ticket_lifetime = 24h renew_lifetime = 7d forwardable = true rdns = false pkinit_anchors = /etc/pki/tls/certs/ca-bundle.crt default_realm = BAIDU.COM #default_ccache_name = KEYRING:persistent:%{uid} udp_preference_limit = 1[realms] HANMAMA.COM = { kdc = freeipa.BAIDU.com admin_server = freeipa.baidu.com}[ krb5kdc]#
3.配置管理员权限
[root@freeipa krb5kdc]# cat /var/kerberos/krb5kdc/kadm5.acl*/admin@BAIDU.COM *[root@freeipa krb5kdc]#
4. 生成kerberos数据库
kdb5_util create -s
5.server节点启动服务
systemctl start krb5kdcsystemctl start kadminsystemctl enable krb5kdcsystemctl enable kadmin
6.创建管理员主体(输入密码即可)
kadmin.local -q "addprinc admin/admin"
7.CDH启动kerberos
添加管理员:kadmin.local -q "addprinc cloudera-scm/admin"
每一份赞赏源于懂得
赞赏
0人进行了赞赏支持
更多相关文章
- 10+年数据库开发工程师带你深入理解MySQL索引
- ASA的Twice NAT解决内网无法访问映射后的公网地址
- always on 清理日志记录
- docker 安装脚本
- Row size too large Changing some columns to TEXT o
- 2021-03-23:给定一个正整数组成的无序数组arr,给定一个正整数值K,找
- 写了一篇博客,百度, bing, google搜索对比
- 随笔
- Redis 高可用篇:你管这叫主从架构数据一致性同步