solr限制admin界面访问(端口限制和http授权限制)
来源:互联网 发布:类似陌陌快聊的软件 编辑:程序博客网 时间:2024/06/18 12:09
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="admin"password="new-password"roles="admin, manager"/>
第二步: 修改solr web程序的web.xml文件,添加对/admin
路径的授权限制:
<security-constraint><web-resource-collection><web-resource-name> Restrict access to Solr admin </web-resource-name><url-pattern>/admin/*</url-pattern><http-method>DELETE</http-method><http-method>GET</http-method><http-method>POST</http-method><http-method>PUT</http-method></web-resource-collection><auth-constraint><role-name>manager</role-name></auth-constraint><user-data-constraint><transport-guarantee>NONE</transport-guarantee></user-data-constraint></security-constraint><login-config><auth-method>BASIC</auth-method><realm-name>default</realm-name></login-config>
这段xml要放在根节点web-app
的节点内。
这样配置之后就可以重启tomcat,实现基本授权了。
第二种限制solr admin的方式是通过iptables,限制外网对solr tomcat端口的访问
sudo iptables -A INPUT -p tcp -s localhost --dport 8983-j ACCEPT sudo iptables -A INPUT -p tcp --dport 8983-j DROP
上面命令的第一行允许localhost对8983端口访问,限制其他ip对这个端口的访问。
0 0
- solr限制admin界面访问(端口限制和http授权限制)
- solr限制admin界面访问(端口限制和http授权限制)
- 限制服务器访问ip(或端口)
- 访问限制
- 访问限制
- 访问限制
- 限制
- linux下开放端口访问限制
- Linux防火墙设置端口限制访问
- 修改限制端口访问wdcp后台
- solr 排序限制
- mysql授权+限制连接
- 修改JBoss-7.1.1 http访问端口并取消JBoss内网访问限制
- Nginx + http basic 限制访问Elasticsearch
- 限制访问页面(原创)
- 限制端口的方法
- 端口带宽限制
- Socket 端口的限制
- 前端工程师所不知道的<meta>标签用法
- 使用WinDbg —— .NET篇 (四)
- 对工厂模式的理解
- 吝啬的国度 20 (dfs++vector的用法)
- css3 新增属性
- solr限制admin界面访问(端口限制和http授权限制)
- 软件测试面试题解析(一)
- Divide Two Integers
- Intent的概念及应用,以及Intentfilter过滤器的选项配置
- 结构体的思考
- 软件测试面试题解析(二)
- 递归分析
- noip2011 表达式的值 (模拟)
- 【软工视频—小小知识点(一)】