转:tomcat安全设置
2013-08-28 16:00
363 查看
小程序部署上去后,用户反馈说存在注入入侵等风险.反省之,记录下来
最省事的办法,直接删除%tomcatRoot%/webapps下的所有文件夹,仅仅保留自己部署的工程
前提是你不需要监控程序的一些信息或则不需要使用tomcat来发布上传等一些常用动作。
扯淡完,自然说下常规的做法了。
1.删除%tomcatRoot%/webapps目录下的examples、docs文件夹
2.修改%tomcatRoot%/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager"/> <user username="draem0507" password="draem0507" roles="manager"/> </tomcat-users>
默认不修改的话 用户是admin 密码为空
3.修改%tomcatRoot%/conf/tomcat-users.xml
3.1将Listtings的值设置成false(6.0的版本已经默认设置成false,其他版本的请自行查看哈)
<init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param>
3.2 增加默认页面
在文件的倒数第二行开始插入下面代码
<error-page> <error-code>401</error-code> <location>/401.htm</location> </error-page> <error-page> <error-code>404</error-code> <location>/404.htm</location> </error-page> <error-page> <error-code>500</error-code> <location>/500.htm</location> </error-page>
这里是常规设置,也可以根据需要配置更多异常信息代码,当然,文件的后缀名也可以是jsp等等
创建好这些文件后方在%tomcatRoot%/webapps/manager下
4.为tomcat目录创建权限
5.注入入侵说明
4和5 这里不做太多说明
有兴趣的朋友可以访问这里了解更多
http://www.jb51.net/article/19478.htm
相关文章推荐
- Windows平台下tomcat安全设置
- Tomcat服务器之安全设置
- Tomcat服务器 安全设置
- 微信的JS接口安全域名设置+tomcat服务器
- tomcat服务器端下载程序设置 content-disposition inline ,客户端 win7 ie8 中打开 word 附件,会提示安全框,要求输入凭据
- Tomcat服务器 安全设置
- tomcat安全设置
- Tomcat安全设置 win2003 下tomcat权限限制
- tomcat 安全设置
- tomcat安全设置
- tomcat 服务器安全设置 文章转载说明
- [Tomcat]Tomcat安全设置
- Tomcat服务器之安全设置
- Tomcat 安全设置 及 内存修改
- tomcat 服务器安全设置 文章转载说明
- tomcat安全设置
- J2EE安全策略:为tomcat页面设置访问权限(j_security_check)
- Windows平台下tomcat安全设置
- Tomcat服务器之安全设置
- tomcat WEB容器安全设置