`
sdutdazzling
  • 浏览: 31442 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何配置Tomcat-users.xml

 
阅读更多

如何配置Tomcat-users.xml- -

Tomcat的配置 


  Tomcat的主要配置文件有3个,分别是Tomcat-users.xml、web.xml和server.xml。它先前的版本采用了和Apache一样的conf文本文件。这样的文本文件对于初学者是一种很大的挑战。但现在它采用了比较通用的XML文件格式,这是一种向着开放性、标准性的转变。下面分别对3个文件进行说明。 

配置Tomcat-users.xml 


  该文件包含了所有Tomcat服务器的注册用户,其中有role(角色)、user(用户)两种信息。下面列举出这个XML文件的部分内容。 

<?xml version='1.0' encoding='utf-8'?>
<Tomcat-users>
  	<role rolename="Tomcat"/>
    <user username="Tomcat" password="Tomcat" roles="Tomcat,admin"/>
</Tomcat-users>



  1.role参数 

  Tomcat中保存了一些用户权限,也就是角色,比如admin、Tomcat等。用户还可以自定义,通过""来注册一个角色。它只有rolename一个属性,通过这个属性可以把用户的权限进行分配。 

  2.User参数 

这个数据项中包含了诸如用户名、用户密码、用户权限、用户说明等数据属性。通过下面的这个例子讲解。 

<user username="wudi" password="wudi" fullName="test" 
roles="admin,manager,role1,Tomcat"/>



  这个语句建立了一个用户,用户名是"wudi",密码也是"wudi"。这个用户的全称是"test"。"wudi"这个用户拥有的权限是admin、manager、role1、Tomcat。这些用户权限是Tomcat系统默认的。在这里有一些需要声明,Tomcat的系统管理员必须有admin的用户权限,否则无法登陆Tomcat的管理界面。 

 

 

如无管理用户权限会出现报错,报错信息是tomcat用户登录管理配置文件的设置方法,具体报错如下图:

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

   通过以上配置Tomcat-users.xml ,可以为tomcat添加具有管理员权限的登录用户

分享到:
评论

相关推荐

    tomcat-users.xml

    tomcat-users.xml配置·····································

    Tomcat7.0的tomcat-users.xml的設定

    Tomcat7.0的tomcat-users.xml的設定 403 Access Denied If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation.

    apache-tomcat-9.0.27.rar

    选择“tomcat-users.xml”文件,打开文件后在最后 一行代码的前面添加如下代码: &lt;role rolename="manager-gui"/&gt; &lt;role rolename="admin-gui"/&gt; 或tomcat" password="admin" roles="admin-gui"/&gt;

    Tomcat及其插件apache-tomcat-5.5.26-admin.zip的安装

    打开D:\apache-tomcat-5.5.25\conf下的tomcat-users.xml,添加下面一句: xml 代码 roles="admin,manager"/&gt; 启动tomcat,然后打开IE:http://localhost:8080,点击Tomcat Administration即可进入Tomcat server ...

    apache-tomcat-9.0.36.zip

    官网原版apache-tomcat-9.0.36-windows,Apache Tomcat 9.0.36 现已发布,该版本是一个错误修正和功能版本。与 9.0.35 相比,其中显着的变化...在 tomcat-users.xml 文件中的 groups、roles 和 users 的排序方面更加灵活

    apache-tomcat-6.0.20.rar

    &lt;?xml version="1.0" encoding="utf-8" ?&gt; - &lt;tomcat-users&gt; &lt;role rolename="manager" /&gt; &lt;role rolename="admin" /&gt; ,manager" /&gt; &lt;/tomcat-users&gt;

    apache-tomcat-8.5.42.zip 集成了 tomcat-redis-session

    最新的apache-tomcat-8.5.42版本+最新的tomcat-cluster-redis-session-manager-2.0.4 配置了JAVA_OPTS,详见bin/...配置了manager账号密码,详见conf/tomcat-users.xml文件 卸载了webapps/examples及webapps/docs

    apache-tomcat-6.0.20压缩包

    下载好了,送安装方法: 在conf文件目录对tomcat-users.xml 文件中****" roles="admin-gui"/&gt; &lt;user username="tomcat" password="tomcat" roles="manager-gui"/&gt;设置下密码再在bin文件中启动startup.bat,就可以了

    mchange-commons-java-0.2.15.jar找不到的问题的解决

    c3p0连接mysql8.0.11需要外加mchange-commons-java-0.2.15.jar,maven的pom.xml 中配置了,但是项目中报找不到mchange-commons-java-0.2.15.jar这个文件,可以把此文件下载后,然后解压后把对应的jar包放到maven 库...

    Tomcat监控工具Probe,支持tomcat6-7-8-9.zip

    4.配置tomcat-users.xml文件 &lt;tomcat-users&gt;&lt;/tomcat-users&gt;标签内添加,具体的权限配置,查看下面表格 &lt;role rolename="tomcat"/&gt; &lt;user username="tomcat"password="tomcat"roles="manager,power...

    tomcat6-集成admin

    6.conf目录下的tomcat-users.xml添加如下代码: ,admin"/&gt; 登陆时用户名:admin ,密码:admin 7.webapps/root目录下的index.html添加: &lt;a href="admin"&gt;Tomcat&nbsp;Administration&lt;/a&gt;&lt;br/&gt; 如果不添加也不影响使用...

    Tomcat-7.0.30

    修改tomcat-users.xml &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;tomcat-users&gt; &lt;role rolename="manager-gui"/&gt; &lt;user username="tomcat" password="111111" roles="manager-gui"/&gt; &lt;/tomcat-users&gt;

    apache-tomcat-5.5.26加载admin文件

    打开D:\apache-tomcat-5.5.26\conf下的tomcat-users.xml,添加下面一句: xml 代码 roles="admin,manager"/&gt; 启动tomcat,然后打开IE:http://localhost:8080,点击Tomcat Administration即可进入Tomcat server ...

    apache-tomcat-10.0.0-M6-windows-x64.zip 无需c币

    Tomcat 10.0需要Java 8或更高版本,不要积分免费下,留个言关注我是对我最大的鼓励。Tomcat 10及更高版本的用户应注意,作为从Java EE到Eclipse ...关于tomcat-users.xml文件中的组,角色和用户的排序更加灵活

    tomcat8用redis实现session共享.rar

    pathname="conf/tomcat-users.xml" /&gt; auth="Container" factory="org.redisson.JndiRedissonFactory" configPath="${catalina.base}/conf/redisson.yaml" closeMethod="shutdown"/&gt; ...

    mysql-java8-tomcat8

    (1)修改 tomcat/conf/tomcat-users.xml 在节点上增加如下配置: &lt;role rolename="manager-gui"/&gt; &lt;user username="tomcat" password="123" roles="manager-gui"/&gt; (2)修改 tomcat/wepapps/manage/META-INF/...

    tomcat6-内存-用户-编码配置

    tomcat6设置内存(catalina.sh) 设置用户(tomcat-users.xml) 设置编码(server.xml)

    tomcat 监控管理软件 probe.1.7b

    &lt;tomcat-users&gt; &lt;role rolename="tomcat"/&gt; &lt;role rolename="admin" password="tomcat" roles="admin,manager,Admin" /&gt; &lt;role rolename="Admin" password="tomcat" roles="admin,manager,Admin" /&gt; ...

    tomcat-maven-plugin:Maven插件来部署目录Webapp

    快速安装(从Tomcat 7开始) 添加位于Tomcat的conf目录中的tomcat-users.xml文件,以“ manager-script ”角色访问“ admin ”用户。&lt; role xss=removed&gt;&lt; user username = " admin " password =

Global site tag (gtag.js) - Google Analytics