CDP实操--配置KNOX SSO(五)

耀灵2年前技术文章1398

1.1配置Atlas的SSO身份验证


在Knox SSO的topology里配置Knox与LDAP集成认证如下,并重启Knox服务


role=authentication

authentication.name=ShiroProvider

authentication.param.sessionTimeout=30

authentication.param.redirectToUrl=/${GATEWAY_PATH}/knoxsso/knoxauth/login.html

authentication.param.restrictedCookies=rememberme,WWW-Authenticate

authentication.param.urls./**=authcBasic

authentication.param.main.ldapRealm=org.apache.knox.gateway.shirorealm.KnoxLdapRealm

authentication.param.main.ldapContextFactory=org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory

authentication.param.main.ldapRealm.contextFactory=$ldapContextFactory

authentication.param.main.ldapRealm.contextFactory.authenticationMechanism=simple

authentication.param.main.ldapRealm.contextFactory.url=ldap://edge.example.com:389

authentication.param.main.ldapRealm.contextFactory.systemUsername=uid=allan_admin,cn=users,cn=accounts,dc=example,dc=com

authentication.param.main.ldapRealm.contextFactory.systemPassword=BadPass@1

authentication.param.main.ldapRealm.userDnTemplate=uid={0},cn=users,cn=accounts,dc=example,dc=com

authentication.param.remove=main.pamRealm

authentication.param.remove=main.pamRealm.service

图片23.png图片24.png


密钥:

图片25.png


勾选Enable Knox SSO,配置https://edge.example.com:8443/gateway/knoxsso/api/v1/websso到Knox SSO provider URL

属性里,并将获取的public key填入到Knox SSO Public-Key属性中


图片26.png


验证是否正常跳转:


图片27.png


图片28.png


1.2配置Ranger的SSO身份验证

图片29.png



1.3配置Hue的SSO身份验证

图片30.png


选择Knox 网关 UI


图片31.png


图片32.png



相关文章

MySQL运维实战之备份和恢复(8.3)xtrabackup增量备份

xtrabackup支持增量备份。在做增量备份之前,需要先做一个全量备份。xtrabackup会基于innodb page的lsn号来判断是否需要备份一个page。如果page lsn大于上次备份的l...

Containerd OCI runtime create failed

Containerd OCI runtime create failed

1、背景Kubernetes 集群新增 worker 节点(centos7、containerd),发现容器一直启动不起来。2、报错信息经查看系统 message 日志发现如下报错信息:rpc err...

mysql表结构对比工具介绍

mysql表结构对比工具介绍

一、AmpNmp.DatabaseCompare工具1、工具特点:优点:比较两个数据库全部表结构的差异,包括表名、存储引擎、字符集、注释的不同,以及每张表中的字段名、数据类型、字符集、默认值、注释的不...

Flume使用案例之Flume与Flume之间数据传递,多Flume汇总数据到单Flume

目标:flume11监控文件hive.log,flume-22监控某一个端口的数据流,flume11与flume-22将数据发送给flume-33,flume33将最终数据写入到HDFS。分步实现:1...

MySQL优化器特性(八)索引范围扫描成本计算

MySQL优化器特性(八)索引范围扫描成本计算

range执行计划中的range表示索引范围扫描。索引范围扫描的执行过程大致如下:1、根据where条件中索引字段的条件,定位到索引结构中的第一条满足条件的记录。2、根据索引中记录的rowid,到表中...

Flume使用案例之实时读取本地文件到HDFS

Flume实时读取本地文件到HDFS1.  创建flume-hdfs.conf文件# 1 agenta2.sources = r2a2.sinks = k2a2.channels = c2 # 2 s...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。