solr8加鉴权

1:拷贝security.json到目录webapps/solr_home/下,security.json的内容如下:

{

"authentication":{

"blockUnknown":true,

"class":"solr.BasicAuthPlugin",

"credentials":{

"solr":"IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0= Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="

},

"":{"v":0}},

"authorization":{

"class":"solr.RuleBasedAuthorizationPlugin",

"permissions":[{

"name":"security-edit",

"role":"admin"}],

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

###以上代表solr的用户名和密码为: solr/SolrRocks

2: 启动solr

3: 修改用户名密码(需要借助curl工具)

##修改solr登录密码

curl --user solr:SolrRocks http://192.168.1.176:9081/solr/admin/authentication -H "Content-type:application/json" -d "{\"set-user\": {\"king\" : \"123456\"}}"

##删除solr用户

curl --user solr:SolrRocks http://192.168.1.176:9081/solr/admin/authentication -H "Content-type:application/json" -d "{\"delete-user\": [\"solr\"]}"

##查看权限

http://192.168.1.176:9081/solr/admin/authentication

相关推荐
努力搬砖的咸鱼4 小时前
Qt中的数据解析--XML与JSON处理全攻略
xml·开发语言·qt·json
mywpython5 小时前
mac 最新的chrome版本配置selenium的方式
chrome·python·selenium·macos
ZKY_2421 小时前
【工具】Json在线解析工具
unity·json
獨枭1 天前
Linux 下安装和使用 Jupyter Notebook
linux·chrome·jupyter
JhonKI1 天前
从零实现Json-Rpc框架】- 项目实现 - 服务端registry&discovery实现
网络协议·rpc·json
日升1 天前
Chrome 134 版本开发者工具(DevTools)更新内容
前端·chrome·浏览器
东方佑1 天前
使用Python解析PPT文件并生成JSON结构详解
python·json·powerpoint
inxunoffice1 天前
批量修改记事本文本文件编码,可以解决文本文件乱码问题
json
Kaede62 天前
怎么安装JSON服务器?JSON服务器最新安装教程
运维·服务器·json
还是鼠鼠2 天前
Node.js Express 处理静态资源
前端·javascript·vscode·node.js·json·express