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

耀灵2年前技术文章1314

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



相关文章

Kafak顺序写入与数据读取详解

Kafak顺序写入与数据读取详解

生产者(producer)是负责向Kafka提交数据的,Kafka会把收到的消息都写入到硬盘中,它绝对不会丢失数据。为了优化写入速度Kafak采用了两个技术,顺序写入和MMFile。1. 顺序写入因为...

Yarn调度器和调度算法详解

Yarn调度器和调度算法详解

目前,Hadoop作业调度器主要有三种:FIFO、容量(Capacity Scheduler)和公平(Fair Scheduler)。Apache Hadoop3.1.3默认的资源调度器是C...

MySQL运维实战(5.1) 字符和编码的基本概念

MySQL运维实战(5.1) 字符和编码的基本概念

字符和编码字符字符是符号,是人们用于交流的各类符号,如26个英文字母、汉字、标点符号、数学运算符、其他语言的字母和符号。编码编码是计算机中以二进制方式存储字符的方式。字符集字符集是字符和编码的映射表。...

keycloak部署和使用

keycloak部署和使用

简介Keycloak是一个开源软件产品,旨在为现代的应用程序和服务,提供包含身份管理和访问管理功能的单点登录工具。截至2018年3月,红帽公司负责管理这一JBoss社区项目,并将其作为他们RH-SSO...

kafka常见配置参数解析

broker.idbroker 的全局唯一编号,不能重复,只能是数字num.network.threads=3处理网络请求的线程数量num.io.threads=8用来处理磁盘 IO 的线程数量soc...

Linux 文本三剑客 - Grep

grep 是一个最初用于 Unix 操作系统的命令行工具。在给出文件列表或标准输入后,grep 会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。1970 年代,Uni...

发表评论    

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