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

  1. <property>

  2. <name>zeppelin.anonymous.allowed</name>

  3. <value>false</value>

  4. <description>Anonymous user allowed by default</description>

  5. </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. 登录

最后,你可以使用以下用户名/密码组合之一进行登录:

  1. [users]

  2. # List of users with their password allowed to access Zeppelin.

  3. # To use a different strategy (LDAP / Database / ...) check the shiro doc at http://shiro.apache.org/configuration.html#Configuration-INISections

  4. admin = admin

  5. user1 = password2, role1, role2

  6. user2 = password3, role3

  7. user3 = password4, role2

conf/shiro.ini文件中已经给我们加了一些测试账号,我们自己也可以在下面添加自己的用户xxx = yyy,角色也可以自行选择.更多细心请参考:http://zeppelin.apache.org/docs/0.7.1/security/shiroauthentication.html#3-start-zeppelin

Zeppelin设置访问登录权限相关推荐

  1. [MySql] - Windows MySql 8.x 手动zip包安装与外网访问登录权限设定

    MySql 8.x官方下载地址 https://dev.mysql.com/downloads/mysql/8.0.html https://cdn.mysql.com//Downloads/MySQ ...

  2. android设置访问internet权限

    如果在app中访问网络,提示internet permission denied,即是没有设置访问网络的权限 在AndroidManifest.xml文件中添加如下一行即可 <uses-perm ...

  3. mysql 登录的权限设置_MySQL 登录权限设置SQL语句

    MySQL 登录权限设置SQL语句 1. 创建hive用户 create user 'hive'@'master' identified by 'hive'; 2. 对hive用户赋予权限 grant ...

  4. vue设置路由登录权限

    在路由文件index.js中,将需要登录权限的路由设置meta属性 let router = new Router({mode: 'history',routes: [{path: '/parkPay ...

  5. 阿里云安全组开放端口,mysql也设置了登录权限,还是不能远程连接

    mysql安装完成后,给root用户授权远程登录权限,开放安全组端口. 用navicat远程登录,报错,10060 unkonwn error. 回想一下,应该没有什么地方做错,开始一步一步排错: 1 ...

  6. Linux创建新用户并设置SSH登录权限及证书登录

    创建用户,若登录root用户则无需使用sudo,-m会直接在/home下创建该用户名的工作空间 $ sudo useradd -m <username> 设置密码,输入命令后,按照提示设置 ...

  7. 小米手机html在哪,小米手机设置的访问上网权限在哪

    很多小伙伴经常时不时地会在自己的手机上安装各种各样的app软件程序,有时候我们会担心这些app的软件程序会不会窃取我们自己的隐私的?或者想着这些app安不安全的,那些app都对我们的手机有哪些权限.现 ...

  8. iOS 访问网络权限

    访问网络有可能出现错误提示 The resource could not be loaded because the App Transport Security policy requires th ...

  9. 关于远程桌面访问没有登录权限的解决办法

    问题描述: 前几天发现用户的一台虚拟机(win2008r2)无法进行远程桌面访问,提示错误信息: "要登录到这台远程计算机,您必须被授予允许通过终端服务登录权限--",如下图: 查 ...

最新文章

  1. 记录使用Spartan-6进行流水灯控制的实验
  2. 数据库mysql是什么?win10如何安装使用mysql?
  3. php psr-2,「PSR 规范」PSR-2 编码风格规范
  4. 一个简单的FreeMarker案例
  5. git批量删除没用的远程分支
  6. 开关怎么使用_开关也能自发电?ebelong易百珑S2自发电无线开关曝光
  7. mysql数据备份与恢复_MySQL数据备份与恢复
  8. C++智能指针中unique_ptr部分内容的讲解
  9. win7系统应用程序安装不了的解决教程
  10. 一篇博客读懂设计模式之---委派模式
  11. 用于创建此对象的程序是package_【ROS 学习笔记】CMakeLists.txt 与 package.xml
  12. 剖析Caffe源码之Net(上)---NetParameter参数
  13. 亚马逊AI又遭抗议:一个好端端的美国官员,怎么就成罪犯了?
  14. PAT 1088 三人行(20 分)- 乙级
  15. 一次订单号重复引起的事故,把我坑惨了!
  16. 解决办法:ImportError: No module named pycuda.driver
  17. ntp时间校准服务器的调试方法
  18. 完整版28K易支付系统源码+第四方Oreo支付源码
  19. tewa600agm是千兆吗_请问电信天翼网关光纤猫超级用户 型号tewa-600aem/tewa600agm
  20. Admob设置Android设备为测试设备(2020年5月7日亲测有效)

热门文章

  1. 「面试」缓存知识点大总结
  2. 手机从哈林子弹节省人力
  3. Java MediaMetadataCompat
  4. pythonturtle画丘比特之箭_python 使用 turtle 画双心(丘比特之箭)
  5. 请仅用一笔画四根直线,将下图9各点全部连接
  6. 游戏电影——《落花辞》
  7. 使用谷歌Colab(Colaboratory)免费GPU训练自己的模型及谷歌网盘无限容量(Google drive)申请教程
  8. SQL 基础(五)数据查询实战演练一
  9. 坚持不是苦差事,而是一种享受
  10. 2023年会议教学庭审录像机产品分析