问答详情
源自:4-4 session的生命周期

tomcat查看后台管理怎么设置用户名和密码.我这边没法查看,然后报401,没权限

54741442000185b005000316.jpg

求对策

提问者:无计留春住 2014-11-25 13:32

个回答

  • qq_阿良_5
    2016-11-23 12:49:03

    <?xml version='1.0' encoding='utf-8'?>
    <!--
      Licensed to the Apache Software Foundation (ASF) under one or more
      contributor license agreements.  See the NOTICE file distributed with
      this work for additional information regarding copyright ownership.
      The ASF licenses this file to You under the Apache License, Version 2.0
      (the "License"); you may not use this file except in compliance with
      the License.  You may obtain a copy of the License at
    
          http://www.apache.org/licenses/LICENSE-2.0
    
      Unless required by applicable law or agreed to in writing, software
      distributed under the License is distributed on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      See the License for the specific language governing permissions and
      limitations under the License.
    -->
    <tomcat-users xmlns="http://tomcat.apache.org/xml"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
                  version="1.0">
    <!--
      NOTE:  By default, no user is included in the "manager-gui" role required
      to operate the "/manager/html" web application.  If you wish to use this app,
      you must define such a user - the username and password are arbitrary. It is
      strongly recommended that you do NOT use one of the users in the commented out
      section below since they are intended for use with the examples web
      application.
    -->
    <!--
      NOTE:  The sample user and role entries below are intended for use with the
      examples web application. They are wrapped in a comment and thus are ignored
      when reading this file. If you wish to configure these users for use with the
      examples web application, do not forget to remove the <!.. ..> that surrounds
      them. You will also need to set the passwords to something appropriate.
    -->
    <!--
      <role rolename="tomcat"/>
      <role rolename="role1"/>
      <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
      <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
      <user username="role1" password="<must-be-changed>" roles="role1"/>
    -->
      <role rolename="manager-gui"/>
      <role rolename="manager-script"/>
      <role rolename="admin-gui"/>
      <role rolename="manager-jmx"/>
      <role rolename="manager-status"/>
      <user username="tomcat" password="123456" roles="manager-status"/>
    </tomcat-users>


  • 慕粉3243313
    2016-06-10 22:18:31

    在tomcat-users.xml中配置账号密码后,记得重启tomcat,修改的东西才有效

  • keeshoon
    2016-04-01 15:57:18

    为什么设置好了用户名和密码之后可以进入后台,但再次重启tomcat用户名就登录不上了?失效了!!!                tomcat-users.xml里面也没有了刚刚的配置!

  • Andis
    2015-12-09 17:04:21

    .o0.0o.  哈哈 谢谢

  • Refactor易先生
    2015-10-14 15:26:37

    O(∩_∩)O非常感谢!~

  • 鲜衣
    2015-10-14 15:16:31

    <?xml version='1.0' encoding='utf-8'?>
    <!--
      Licensed to the Apache Software Foundation (ASF) under one or more
      contributor license agreements.  See the NOTICE file distributed with
      this work for additional information regarding copyright ownership.
      The ASF licenses this file to You under the Apache License, Version 2.0
      (the "License"); you may not use this file except in compliance with
      the License.  You may obtain a copy of the License at
    
          http://www.apache.org/licenses/LICENSE-2.0
    
      Unless required by applicable law or agreed to in writing, software
      distributed under the License is distributed on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      See the License for the specific language governing permissions and
      limitations under the License.
    -->
    <tomcat-users>
    <!--
      NOTE:  By default, no user is included in the "manager-gui" role required
      to operate the "/manager/html" web application.  If you wish to use this app,
      you must define such a user - the username and password are arbitrary.
    -->
    <!--
      NOTE:  The sample user and role entries below are wrapped in a comment
      and thus are ignored when reading this file. Do not forget to remove
      <!.. ..> that surrounds them.
    -->
    <role rolename="manager-gui"/>
    <user username="tomcat" password="tomcat" roles="manager-gui"/>
    <!--
      <role rolename="tomcat"/>
      <role rolename="role1"/>
      <user username="tomcat" password="tomcat" roles="tomcat"/>
      <user username="both" password="tomcat" roles="tomcat,role1"/>
      <user username="role1" password="tomcat" roles="role1"/>
    -->
    </tomcat-users>


  • 鲜衣
    2015-09-13 14:25:20

    <role rolename="manager-gui"/>
    <user username="tomcat" password="123" roles="manager-gui"/>

    直接在tomcat-user.xml文件中的<tomcat-users></tomcat-users>之间加入上面这一句即可,这句话的意思是吧用户名设置为tomcat,密码设为123。

    不要把<!-- -->这个符号去掉,这里是注释,举例说明你可以把名字密码设置为各种类型。


  • RainbowPeter
    2014-12-15 11:30:58

    我只加了一个角色manager-gui就可以访问了,role="admin-gui"是什么意思,也是系统里内置的么?@诺颜宁

  • 无计留春住
    2014-11-26 10:56:34

    非常感谢,已成功.

  • 偌颜宁
    2014-11-26 09:34:03

    打开Tomcate安装文件中的conf文件夹,之后打开tomcat-users.xml文件,在<tomcat-users></tomcat-users>的标签之间j加入一下代码,此时你的用户名和密码是admin,这样就可以实现你想要的了

    54752dc800010a8b05000045.jpg

  • 无计留春住
    2014-11-26 09:23:44

    54752b6a0001560305000391.jpg查看Server status,用户名和密码不管用..所以请教.

  • 偌颜宁
    2014-11-25 19:00:00

    你是要启动tomcat吗?配置一下环境直接启动就可以了,不知道你要用户名密码干吗

  • 无计留春住
    2014-11-25 14:50:43

    改了之后还是不管用啊.

  • 偌颜宁
    2014-11-25 14:12:54

    想要修改tomcat的用户名及密码的方法:

    打开Tomcate安装文件中的conf文件夹,之后打开tomcat-users.xml文件,在<tomcat-users</tomcat-users的标签之间,添加一句话:
    <user username="admin" password="admin"
    重新启动tomcat服务,那么新的用户名和密码就是:admin和admin