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

相关推荐
皮卡龙6 小时前
Java常用的JSON
java·开发语言·spring boot·json
@#---11 小时前
如何准确判断json文件并且拿到我想要的信息
android·python·json
搬山境KL攻城狮15 小时前
记-SPA单页面应用Chrome自动翻译导致中文错别字问题
前端·chrome
WarPigs16 小时前
Unity添加Newtonsoft.json
json
liyanchao201816 小时前
3、Solr CCS (Cross Collection Search)与协调节点(Coordinator Node)的协同工作逻辑及自定义开发指南
solr
肠胃炎18 小时前
Chrome扩展截图功能实现
前端·chrome
Jonathan Star20 小时前
git commit --amend 是 Git 中用于修改最后一次提交的核心命令
前端·chrome·git
liyanchao201820 小时前
2、Solr跨集合查询(Cross Collection Search)机制
solr
兮动人1 天前
Google Chrome 142更新引发内网访问危机:原理、影响与全面解决方案
前端·chrome
张彦峰ZYF1 天前
巨大 JSON / 图结构数据架构层面选型:该放 Redis 还是 MongoDB?
redis·架构·json·巨大json/图结构架构选型·redis-mongodb