免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6122 | 回复: 0
打印 上一主题 下一主题

Tomcat 5默认的管理员用户和密码 (初级) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-17 12:56 |只看该作者 |倒序浏览



Tomcat 5以后的manager因为安全缘故不能用默认的admin用户登录,这样会给调程序带来一定的麻烦,可通过如下方法解决:
在tomcat安装目录的conf文件夹里找到tomcat-usr.xml(即在%tomact%conf/tomcat-user.xml中),内容修改为以下:



     version='1.0'   encoding='utf-8'?>   
     
         rolename="tomcat"/>   
         rolename="role1"/>   

         rolename="manager"/>  
           rolename="admin"/>   

         username="tomcat"   password="tomcat"   roles="tomcat"/>   
         username="both"   password="tomcat"   roles="tomcat,role1"/>   
         username="role1"   password="tomcat"   roles="role1"/>   
  
  username="admin"  password="admin" roles="admin,manager"/>
  
     


作完以上修改后,重启Tomcat Server即可。

?xml version='1.0' encoding='utf-8'?>
    tomcat-users>
        role rolename="tomcat"/>
        role rolename="role1"/>
        role rolename="manager"/>
        role rolename="admin"/>
        user username="tomcat" password="tomcat" roles="tomcat"/>
        user username="both"     password="tomcat" roles="tomcat,role1"/>
        user username="role1"     password="tomcat" roles="role1"/>
        user username="admin"     password="admin"         roles="admin,manager"/>
  
    /tomcat-users>




  
================================================================

网上发现的一文章,转过来:


  
怎样安装和配置Tomcat Administration Web Application
How install and configure Tomcat Administration Web Application
YYJASON 原创,2006年7月22日
Tomcat 5 可以通过以运行在网页浏览器的配置应用程序非常方便地进行服务器的配置。这个应用程序称为 Tomcat Administration Web Application。然而,Tomcat 5.5 以后的binary 核心安装版不再提供 Tomcat Administration Web Application。要安装后者,需要单独下载和安装。Tomcat 并没有为 Administration Web Application提供一种自动整合的安装程序。本文将讲述安装和配置的详细过程。
第一步,确认你的Tomcat 中是否已安装了Administration Web Application。首先确定Tomcat Service 正在运行。然后在浏览器中,键入 http://localhost:8080/admin,如果看到Tomcat Web Server Administration Tool 的页面,说明Administration Web Application 已安装好了。你可以省点时间,不必读下文了。如果看到的是
Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.

那么这篇文章就算你看对了,就是专门为你写的。
第二步,下载admin package。说实话,很多人居然找不到在哪里下载。这不怪你们。Apache Tomcat 的下载页面的指示不是很清楚,当然技术文档也不甚详尽。但是人家已经给你提供了功能强大的open source 软件,你还能抱怨什么呢?要怪就怪的工夫没下到,功夫不够深。
仔细看,http://tomcat.apache.org/download-55.cgi , 在下载页面的Binary Distributions栏下的第四大项,Administration Web Application 即是。
第三步,当解压下载的Administration Web Application 文件,比如放在c:\tom中,你会发现解压后的文件为 c:\tom\apache-tomcat-5.5.17。 这时键入 http://localhost:8080/admin 去检验admin,会发现Tomcat什么都没有改变。因为解压的admin文件还没有配置到Tomcat 的系统中。下面的步骤告诉你如何将admin文件配置到Tomcat 的服务器中。
第四步,将 c:\tom\apache-tomcat-5.5.17\conf\Catalina\localhost\admin.xml的
admin.xml 文件拷贝到c:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost. 的文件夹中。注意一定要放在正确的路径的文件夹中。
第五步,将c:\tom\apache-tomcat-5.5.17\server\webapps中的admin整个文件夹拷贝到c:\ Program Files\Apache SoftwareFoundation\Tomcat5.5\server\webapps 文件夹中。
第六步,用具有编辑功能的notepad等打开 c:\Program Files\Apache Software Foundation\ Tomcat 5.5\conf\中的tomcat-users.xml 文件。在最后一行之前,加入下列一行
注意username/password可以是你喜欢的任意组合,但roles=”admin” 不可随意改动。
第七步,重启Tomcat Server,在web浏览器中键入 http://localhost:8080/admin, 这时你如果能看到 Tomcat Server Web Administration Tool 的login界面, 就大功告成。若是还看不到上述页面,可检查浏览器的代理服务器的设定,使之能够接受localhost。





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/484/showart_322978.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP