美文网首页程序员
solrcloud5权限

solrcloud5权限

作者: 杨沁瑜dad | 来源:发表于2016-04-18 15:43 被阅读292次

先在本地新建security.json文件,并添加如下内容:

{

"authentication":{

"class":"solr.BasicAuthPlugin",

"credentials":{"solr":"IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0=
Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="}

},

"authorization":{

"class":"solr.RuleBasedAuthorizationPlugin",

"user-role":{"solr":"admin"},

"permissions":[{"name":"security-edit",

"role":"admin"}]

}}

再将该文件上传到zookeeper server:

server/scripts/cloud-scripts/zkcli.sh -zkhost localhost:9983 -cmd putfile /security.json security.json

用以下命令查看是否上传成功:

curl http://localhost:8983/solr/admin/authentication

curl http://localhost:8983/solr/admin/authorization
输入两行命令会有相应的内容出现,表示上传成功。

设置用户名和密码:

curl --user solr:SolrRocks http://localhost:8983/solr/admin/authentication -H 'Content-type:application/json'-d '{

"set-user": {"tom" : "TomIsCool" ,

"harry":"HarrysSecret"}}'

添加了tom和harry两组用户。

重启zookeeper,重启solrcloud,进主页出现登录页面:

Paste_Image.png

输入正确用户名密码即可进入主页。
删除用户:
curl --user solr:SolrRocks http://localhost:8983/solr/admin/authentication -H 'Content-type:application/json'-d '{
"delete-user": ["tom","harry"]}'

相关文章

  • solrcloud5权限

    先在本地新建security.json文件,并添加如下内容: { "authentication":{ "clas...

  • ios开发中的权限

    权限分类 联网权限 相册权限 相机 麦克风权限 定位权限 推送权限 通讯录权限 日历 备忘录权限 联网权限 引入头...

  • iOS 相关权限

    权限分类 联网权限 相册权限 相机、麦克风权限 定位权限 推送权限 通讯录权限 日历、备忘录权限 1.联网权限 引...

  • 019 Android权限级别

    Android权限级别我分为普通权限、deviceadmin权限、deviceowner权限、root权限。 ht...

  • android 6.0 添加权限问题

    权限组(Permission Group) 所有的权限都属于权限组当中,包括常规权限和危险权限。对于常规权限而言,...

  • 第十六天课堂笔记 3月21号

    学习内容【文件】权限 【目录】权限***、 【文件】权限 【目录】权限*** 字符和数字(8进制)权限知识****...

  • 动态申请权限

    Android中的权限分为系统权限和应用自定义权限,系统权限又分为正常权限和危险权限。正常权限只需要在Androi...

  • iPhone系统权限

    需要引用到的头文件有 相册权限 照相机权限 麦克风权限 通知权限 定位权限 通讯录权限

  • 【实体类】用户权限

    字段 权限id 权限名 权限描述名 权限描述信息 所在权限分组名 积极 保留字段

  • linux 权限不完全指南

    Linux 权限概述 本文主要介绍linux的: 文件权限 目录权限 默认权限 umask 隐藏权限 lsattr...

网友评论

    本文标题:solrcloud5权限

    本文链接:https://www.haomeiwen.com/subject/vgralttx.html