tomcat配置ip限制访问

post by rocdk890 / 2013-10-12 10:06 Saturday linux技术
  今天项目组要求单独对tomcat进行ip限制访问,好吧,这里说下我的环境,tomcat是独立访问的,没有跟httpd整合,所以项目组觉得不安全吧,为了满足项目组的要求,只需要对tomcat的server.xml进行编译就可以了.
  系统:centos 5.x
  软件版本:apache-tomcat-7.0.42.tar.gz
1.安装tomcat
这个我就不说了,大家可以自己去找下怎么安装.

2.编辑server.xml
vi /usr/local/apache-tomcat-7.0.42/conf/server.xml
移动文件最后,如下:
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
        -->

      </Host>
    </Engine>
  </Service>
</Server>

然后在</Host>上添加:
<Valve allow="192.168.10.138||10.1.[0-3].*||127.0.0.1" className="org.apache.catalina.valves.RemoteAddrValve" deny=""/>

ip之间分隔最好是用 || ,如果用,的话,会出错.

改完之后记得重启tomcat.
夜空- 本站版权
1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:blog.slogra.com/post-467.html

标签: 配置 tomcat 安全 ip 限制访问

评论: