[Zeppelin]设置访问登录权限
来源:互联网 发布:苏州关键词优化 编辑:程序博客网 时间:2024/05/17 17:58
1. 概述
我们在浏览器中输入 http://localhost:8080/ 进入Zeppelin的主页,不需要用任何的验证就可以进入主页面:
换句话说,任何人在浏览器输入上面地址(本机),都可以访问Zeppelin里的所有笔记. 在上图中我们也可以看到我们的登陆用户是anonymous
.
2. 修改匿名访问
Zeppelin启动默认是匿名(anonymous)模式登录的.如果设置访问登录权限,需要设置conf/zeppelin-site.xml
文件下的zeppelin.anonymous.allowed
选项为false
(默认为true
).如果你还没有这个文件,只需将conf/zeppelin-site.xml.template
复制为conf/zeppelin-site.xml
。
<property> <name>zeppelin.anonymous.allowed</name> <value>false</value> <description>Anonymous user allowed by default</description></property>
说明
将zeppelin.anonymous.allowed
设置为false,表示不允许匿名访问.
3. 开启Shiro
在刚安装完毕之后,默认情况下,在conf中,将找到shiro.ini.template,该文件是一个配置示例,建议你通过执行如下命令行创建shiro.ini
文件:
cp conf/shiro.ini.template conf/shiro.ini
有关shiro.ini文件格式的更多信息,请参阅Shiro配置。
4. 启动 Zeppelin
bin/zeppelin-daemon.sh start (or restart)
启动成功之后,可以访问 http://localhost:8080
5. 登录
最后,你可以使用以下用户名/密码组合之一进行登录:
[users]# List of users with their password allowed to access Zeppelin.# To use a different strategy (LDAP / Database / ...) check the shiro doc at http://shiro.apache.org/configuration.html#Configuration-INISectionsadmin = adminuser1 = password2, role1, role2user2 = password3, role3user3 = password4, role2
在conf/shiro.ini
文件中已经给我们加了一些测试账号,我们自己也可以在下面添加自己的用户xxx = yyy,角色也可以自行选择.更多细心请参考:http://zeppelin.apache.org/docs/0.7.1/security/shiroauthentication.html#3-start-zeppelin
- [Zeppelin]设置访问登录权限
- Apache Zeppelin设置访问登录
- JSP页面设置登录访问权限
- zeppelin权限问题
- OFBiz登录权限设置
- C#设置访问权限
- Android 访问权限设置
- Hessian 访问权限设置
- mysql访问权限设置
- Android 访问权限设置
- Android 访问权限设置
- mysql设置访问权限
- Android 访问权限设置
- Android 访问权限设置
- Android 访问权限设置
- Android访问权限设置
- Android 访问权限设置
- 访问权限的设置
- mysql 开启远程
- 同一个jsp页面实现增删改查,查询时遇到困难以及定时器遇到的情况
- 数据库(二)
- php各版本下载
- JAVA内存区域与内存溢出相关设置
- [Zeppelin]设置访问登录权限
- PyTorch学习系列(九)——参数_定义
- Spark RDD
- 这21个自动化部署工具,你都知道吗?
- glob patterns
- 指针和数组的区别
- Spring Security(04)——认证简介
- 开FPU后功耗降不下来
- ue4存档功能