Ambari实现HTTPS登陆

Ambari 自登录配置 方案1:直接从首页发起登录,跳过登录界面,尝试未成功。另外修改关键代码涉及到打包再编译,需配置ambari编译环境,且版本打包耗时巨大,此处采用临时方案2实现。   方案2:直接修改前端,隐藏登录界面,app.js默认写死用户名和密码自动登录,让用户在界感知不到登录界面存在。   建议修改前进行备份(Ambari版本2.5.0.0) 操作步骤: (1)安装google浏览器,在http 阅读详情

关于Ambari的安全、访问控制在这里有非常详细的介绍。

http://pivotalhd.docs.pivotal.io/docs/security-guide-ambari-2.1.2.html

另外还可以参考这一篇

https://community.hortonworks.com/articles/39865/enabling-https-for-ambariserver-and-troubleshootin.html

Ambari用来管理大数据集群非常的方便,但是默认只支持HTTP协议,需要手动安装、配置才能支持HTTPS协议。
步骤如下:
1、登陆到Ambari Server所在主机,依次执行如下命令

1)
openssl genrsa -out $wserver.key 2048
2)
openssl req -new -key $wserver.key -out $wserver.csr
3)
openssl x509 -req -days 365 -in $wserver.csr -signkey $wserver.key -out $wserver.crt

注:$wserver 就是Ambari Server 的host name

The certificate you use must be PEM-encoded, not DER-encoded. If you attempt to use a DER-encoded certificate, you see the following error:

unable to load certificate 140109766494024:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c :698:Expecting: TRUSTED CERTIFICATE

You can convert a DER-encoded certificate to a PEM-encoded certificate using the following command:

openssl x509 -in cert.crt -inform der -outform pem -out cert.pem

where cert.crt is the DER-encoded certificate and cert.pem is the resulting PEM-encoded certificate.

2、执行 ambari-server setup-security命令


    Select 1 for Enable HTTPS for Ambari server.

    Respond y to Do you want to configure HTTPS ?

    Select the port you want to use for SSL. The default port number is 8443.

    Provide the complete path to your certificate file ($wserver.crt from above) and private key file ($wserver.key from above).

    Provide the password for the private key.

    Start or restart the Server

    ambari-server restart
Ambari-2.7.4和HDP-3.1.4安装(附Ambari和HDP安装包) 1.、环境及软件准备Ambari-2.7.4和HDP-3.1.4下载 ,提取码:3rwq环境:CentOS7(我这里使用的是CentOS7.9版本)、三台虚拟机,单节点内存13GB、存储80GB软件:mysql5.7+、jdk8、ambari-2.7.4.0-centos7.tar.gz、HDP-3.1.4.0-centos7-rpm.tar.gz、HDP-UTILS-1.1.0.22-centos7.tar.gz1、主机名配置查看hostname2、配置服务器之间免密登录。 阅读详情

相关推荐

Ambari汉化及单点登录配置.doc

Ambari汉化的详细过程以及单点登录配置步骤,非常实用

Ambari启用https访问(ssl)

1、创建目录 mkdir /etc/ambari-server/certs cd /etc/ambari-server/certs/ export AMBARI_SERVER_HOSTNAME=c2bde55 2、生成 # openssl genrsa -passout pass:hadoop -out $AMBARI_SERVER_HOSTNAME.key

周源的专栏 3509

spm FMRI 各种小问题合集

预处理 1、预处理结果从normalize之后开始头歪、变形 问题描述:如下图 原因:DICOM2NIfTI时必须检查对应的T1像。下面是两种错误形式,第一种容易发现,第二种容易忽视,大脑失状位左右颠倒。 解决:重新转了一回格式,建议用SPM fmri进行格式转换。之前是用MRIconvert转换的,用了两台电脑,有的T1结果是对的,不确定什么原因产生的错位,操作都是一样的。 2、Check reg大脑图片边缘出边框 问题描述: 原因:应该是图片排版导致的,单独check就会发现大脑是全的。 解决

weixin_44669441的博客 1677

Ambari启用https访问(ssl) 导入信任库truststore

1、创建证书目录 root@hadoop01[/etc/ambari-server]#mkdir /etc/ambari-server/certs root@hadoop01[/etc/ambari-server]#cd /etc/ambari-server/certs/ root@hadoop01[/etc/ambari-server/certs]#export AMBARI_SERVER...

kadwf123的专栏 1355

Pi0 项目复现及项目问题解决方案(全网抢先发布~)

Pi0 项目复现及项目问题解决方案(全网抢先发布~)

m0_68167062的博客 2262

第三节: 串口通信(用CubeMX学习STM32)

用CubeMX学习STM32, 串口通信学习, 通过轮询方式和中断方式两种方式进行通信演示。 STM32F407zgt6

Kevin_8_Lee的博客 8904

Ambari Hadoop 开启HTTPS证书制作始末

1 .下文为开启Ambari HTTPS相应步骤。 在集群内每个节点,创建hadoop https目录,执行: mkdir -p /etc/security/hadoopStore; chmod 755 /etc/security/hadoopStore; 在Ambari Server节点,生成CA根证书,执行: openssl req -new -x509 -nodes -keyout...

江河万川 1454

全覆盖路径规划开源项目Clean-robot-turtlebot3关键函数解析(上)

本系列文章主要介绍全覆盖路径规划开源项目Clean-robot-turtlebot3的相关内容,包含如下四篇文章,分别介绍了开源项目Clean-robot-turtlebot3流程的概括总结、ROS坐标系常用坐标及其变换、Clean-robot-turtlebot3关键函数解析等内容。

慕羽★的博客 2778

Ambari2.7.3启用HTTPS协议

文章目录1.创建目录2.生成证书3.安装4.导入truststore 1.创建目录 mkdir /etc/ambari-server/certs cd /etc/ambari-server/certs/ export AMBARI_SERVER_HOSTNAME=managerhd.bigdata 2.生成证书 openssl genrsa -passout pass:hadoop -ou...

TT-Learning 789

(三)UPF之Domain Coverage Relationship(Cover、Equivalent、Independent)

整个Soc架构中一般会存在多个Power Domain,不同的Power Domain之间也存在着一定的Coverage关系。在Cadence工具中,这种。不同的Domain Coverage关系中,各个Domain存在着一定的关联()。

Mr.翟的博客 1425

设备接入与APP(应用程序)接入华为云iotDA平台的详细操作步骤及获取方式

设备及APP(应用程序) 登录 IoTDA 平台所需的 入场与操作清单内容,提供逐项详细操作步骤和获取方式,并穿插贴士便于理解与实际操作落地。内容基于 华为云 IoTDA 控制台 和 IAM 控制台 的实际使用路径整理。

hy行者勇哥的博客 3063

Ambari Ranger安装完成无法登陆Unable to connect DB

Ambari平台安装Ranger,一直都是正常安装,没报错,密码也对,就是登陆不上,研究了几天,期间装了好几次都一样,查看日志都是 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Cannot open jks [/etc/ranger/admin/conf/ranger-admin-keystore.jk...

weixin_38751513的博客 2341

[cshell]个性化配置你的cshrc/tcshrc

本文介绍了csh/tcsh shell的配置优化方法,主要包括:1. 配置文件管理(全局和个人配置);2. 按键绑定设置(解决远程登录按键问题);3. 提示符个性化(包含颜色配置方案);4. 环境变量设置(如LSCOLORS、CLICOLOR等);5. 安全防护措施(防误删、防覆盖等);6. 实用alias命令集(简化操作、提高效率)。文章提供了详细的配置示例,并建议通过man tcsh获取更多帮助信息。这些配置能显著提升shell使用体验和工作效率。

元直的博客 6117

手把手教你通过Ambari新建Hadoop集群图解案例

                手把手教你通过Ambari新建Hadoop集群图解案例                                               作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。   登陆系统之后,会看到Ambari空空如也的欢迎界面,接下来我们就需要介绍如何通过Ambari新建Hadoop集群。关于如何部署A...

weixin_34253539的博客 207

SpringBoot实现快速导入EXCEL

MaterialMonitorController.java @Log(title = "物料监测", businessType = BusinessType.IMPORT) @RequiresPermissions("system:materialMonitor:import") @PostMapping("/importData") @ResponseBody ...

LEN程序员的一生 4817

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Linux随记(三十)

环境信息:bclinux euler 21.10。单节点mysql 8.0.44 需要升级到 8.0.46。处理方法: 重启ambari-agent。

Nightwish5的博客 252

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

java.io.FileNotFoundException: Too many open files

使用命令lsof -p 进程id可以查看单个进程所有打开的文件详情, 使用命令lsof -p 进程id | wc -l可以统计进程打开了多少文件 看看linux的open files得了,敲入ulimit -a =========================== open files255 ========================...

weixin_30345577的博客 673

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

2026年分布式计算系统课堂笔记

课堂笔记

Ensoleile__的博客 939

[hdp2.4系列] ambari安装配置

在master上安装ambari-server 在master、slave1、slave2、slave3上安装ambari-agent 一、ambari-server安装 使用root用户登录master节点。 yum install ambari-server 中间需要输出 y 确认一次,最后看到complete提示安装完成。 二、ambari-server配置 使用root用户登

xu_guo_jie的博客 1084

Ambari_HDP用户登入参数逆向

接口:http://172.16.105.7:8080/api/v1/users/admin?我们看下loginName + ":" + controller.get('password’)的值就真相大白了。如下图 我多测试了几次 Basic是不会有变化的 所以我们直接搜索。登录过程:登入进去就可以。

cz124560的博客 705

ambari全攻略流程,安装ambari(二)

ambari安装

u010025966的博客 3558

将KDC管理员凭据添加到Ambari凭据存储

HDP升级过程中一直提示这个问题,查找资料发现集群没有打开凭证存储。 创建Ambari的凭证存储 要设置Ambari的凭据存储,必须从Ambari服务器主机的命令行调用以下命令: ambari服务器设置安全性 然后,使用选项#2 “加密存储在ambari.properties文件中的密码”来启动该过程: 例: ambari-server setup-security Using python /usr/bin/python Security setup options… Choose one of the

zhang10191019的博客 534

Ambari部署安装

Ambari部署安装手册 1·环境配置 本安装基于RHEL 7.3。 1.1关闭防火墙服务(所有节点)和selinux 关闭防火墙: service iptables stop或systemctl stop firewalld 禁止开机启动: chkconfig iptables off 或 systemctl disable firewalld 查看防火墙状态: service...

杨得朝的博客 1948

CentOS-7.2安装Ambari-2.4.2

CentOS-7.2安装Ambari-2.4.2 一,Ambari 是什么?  Ambari 跟 Hadoop 等开源软件一样,也是 Apache Software Foundation 中的一个项目,并且是顶级项目。目前最新的发布版本是 2.4.2。就 Ambari 的作用来说,就是创建、管理、监视 Hadoop 的集群,但是这里的 Hado...

weixin_30455067的博客 256

Ambari 操作指南 (Ambari Operations) 之五

继  (Ambari 操作 (Ambari Operations) 之四 :      https://blog.youkuaiyun.com/devalone/article/details/80826036 )9. 使用 Ambari 核心服务 (Using Ambari Core Services)-----------------------------------------------------...

devalone 的专栏 2964
上一篇: Ambari删除服务报错之CSRF protection is turned on
下一篇: PLSQL注册码
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值