ambari通常默认的端口是8080,默认端口通常是不安全的,在生产环境也是极有可能是被占用的,因此,我们应该使用自定义的端口。
ambari的超级用户是admin,该用户的默认密码也是admin,也是非常的不安全(有心人随便一试就登录进平台是非常不安全的),因此,为了大数据平台的安全,也是应该在搭建好后就立刻修改密码的。
那么,针对以上两个问题,我们应该如何设置呢?
一,
默认端口的修改方法
在ambari-server的安装所在服务器,修改ambari-server的主配置文件,在此文件末尾添加一段配置,本例中,我是将ambari-server的监听端口更改为了43866:
vim /etc/ambari-server/conf/ambari.properties
client.api.port=43866
上述文件修改完毕后,重启ambari-server使得更改生效即可,此时,从启动界面可以看到配置生效了:
[root@master ~]# ambari-server restart
Using python /usr/bin/python
Restarting ambari-server
Waiting for server stop...
Ambari Server stopped
Ambari Server running with administrator privileges.
Organizing resource files at /var/lib/ambari-server/resources...
Ambari database consistency check started...
Server PID at: /var/run/ambari-server/ambari-server.pid
Server out at: /var/log/ambari-server/ambari-server.out
Server log at: /var/log/ambari-server/ambari-server.log
Waiting for server start..............................................................
Server started listening on 43866
DB configs consistency check: no errors and warnings were found.
再次登录ambari就需要更改端口为43866啦。
二,
修改admin的密码十分简单