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

设置Tomcat管理员用户名和密码

阅读更多

     今天tomcat出点问题,然后我就想进入tomcat manager看看,结果怎么输入密码都不行,后来网上查了查才找到配置管理员用户名和密码的正确方式,在此记录一下:

 

    要想配置管理员用户名和密码,需要修改tomcat安装文件下的conf中的tomcat-user.xml文件。

 

    Tomcat 原来的tomcat-user.xml是:

 

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

    

    这里role 只有tomcat role1权限的用户,而tomcat6我们需要点“Tomcat Manager”进去管理,可见是因为权限不对造成的。

 

    知道了问题所在, 我们来解决它: 

    

    具体步骤:

    

    1)关闭 tomcat6 

 

    2)打开tomcat-user.xml(在tomcat安装目录的conf文件夹下),添加一个"manager"的权限,并添加一个登陆名为admin,登陆密码为admin的用户,指定其权限为manager.修改后的tomcat-user.xml如下:

<?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="manager"/> 
	</tomcat-users> 

 

    3)保存好tomcat-user.xml,重启动tomcat6, 

输入:http://127.0.0.1:8080/ 看到熟悉的tomcat界面;

点击“Tomcat Manager”,

输入用户名:admin, 密码admin,看到管理界面

 

    至此,tomcat管理员用户名和密码就配置好了。

 

 

分享到:
评论
2 楼 l396199657 2015-07-02  
非常感谢您
1 楼 josico 2014-12-31  
如果 这里的username和password 我想用环境变量的值来指定,该怎么弄

因为测试环境  线上环境  开发环境 tomcat的密码都是不一样的  如果能用环境变量来指定 就不会改配置文件了

相关推荐

    tomcat-manager的用户名密码配置

    ### tomcat-manager的用户名密码配置 #### 知识点概览 1. **Tomcat Manager的概念与作用** 2. **Tomcat用户角色管理** 3. **配置文件`tomcat-users.xml`详解** 4. **如何配置Tomcat Manager的用户名与密码** #### ...

    tomcat用户名配置

    Tomcat7及更高版本为了加强安全措施,不再预设默认的管理员用户名和密码。如果你需要管理Tomcat的Web应用程序,例如访问管理控制台(Manager App)或者Global Roles,你需要手动在配置文件`tomcat-users.xml`中设置...

    修改管理员密码

    在IT管理领域,修改管理员密码是一项基础且至关重要的任务,涉及到系统安全和数据保护。管理员密码不仅是进入系统高级权限的钥匙,也是防止未授权访问的第一道防线。下面将详细讲解如何进行管理员密码的修改,以及...

    Tomcat7.0配置教程.doc

    4. 配置 Tomcat 的管理员,编辑“tomcat-users.xml”文件,添加管理员用户名和密码。 四、启动 Tomcat 1. 进入 Tomcat 目录下的“bin”目录,双击“startup.bat”文件,以启动 Tomcat。 2. 在浏览器输入...

    Apache Tomcat 5.0安装程序

    用于Java网站开发的必备工具,安装方便,可以自己设置Tomcat管理员的用户名和密码,可以通过图形管理界面,启动和关闭Tomcat服务器。和MyEclipse配合使用,可以快速进行Java网站项目的部署,是学习Java网站开发的...

    Tomcat控制台部署

    - 在弹出的登录窗口中输入之前设置的管理员用户名和密码。 #### 六、使用控制台进行应用部署 1. **上传并部署WAR包**: - 在控制台页面中点击“WAR File to deploy”按钮,选择要部署的应用程序的WAR包文件。 -...

    tomcat7.0安装教程

    用户需要编辑 tomcat-users.xml 文件,添加管理员的用户名和密码。在本文档中,我们添加了一个管理员用户名为 admin,密码为 admin888,角色为 admin-gui。 五、启动 Tomcat 在配置完成后,用户可以启动 Tomcat。...

    apache-tomcat-6.0.16

    在这个特定的版本中,预设的管理员用户名和密码是"admin"。这是用于管理Tomcat服务器的重要凭据,包括通过Tomcat的管理界面来部署和管理Web应用。请注意,出于安全考虑,这仅适用于测试环境,在生产环境中应该更改...

    用LoadRunner监控tomcat

    3. **设置用户身份**:使用`web_set_user`函数,指定Tomcat管理员用户名和密码,以及服务器地址。 4. **访问Tomcat状态页面**:通过`web_url`函数发送HTTP请求到Tomcat的status页面。 5. **结束事务**:使用`lr_end_...

    apache-tomcat-8.5.23.tar.gz 【Tomcat服务器,Tomcat8.5 linux版】

    安全方面,记得修改默认的管理员用户名和密码,以防止未授权访问。此外,可以通过修改`conf/server.xml`中的端口设置,避免与系统上的其他服务冲突。 在使用Tomcat时,理解Servlet和JSP的概念也非常重要。Servlet是...

    tomcat教程

    默认安装时 Tomcat 是以系统服务权限运行的,因此缺省情况下几乎所有的 Web 服务器的管理员都具有 Administrator 权限这和 IIS 不同,存在极大的安全隐患。我们的安全设置首先从 Tomcat 服务降权开始。首先创建一个...

    Tomcat系统安全配置基线.doc

    Tomcat 系统安全配置基线是指在 Tomcat 服务器中实施的一系列安全配置和设置,以确保系统的安全运行。该基线涵盖了账号管理、认证授权、日志审计等多个方面,旨在帮助管理员和开发者更好地保护 Tomcat 服务器免受...

    弱口令字典(ftp/oracle/tomcat/domino)、web目录

    Tomcat字典文件包含可能的管理员账户及其对应的密码。 4. **Domino服务器**:IBM Lotus Domino是一种企业级的信息管理平台,用于电子邮件、协作和应用开发。弱口令可能导致服务器被非法控制,损害企业的信息安全。...

    Tomcat JVM内存设置方法

    - 在文件中设置管理员用户的用户名和密码。 - 启动Tomcat并访问`http://&lt;host&gt;:&lt;port&gt;/manager/status`页面进行验证。 3. **修改JVM内存设置**: - 进入`bin`文件夹,找到`catalina.bat`文件。 - 使用文本编辑器...

    Tomcat的安装manager的使用以及兼容

    6. **验证登录**: 打开浏览器,访问`http://localhost:8080/manager/html`,使用刚刚设置的用户名和密码登录,应该能够成功访问Tomcat Manager界面。 #### 四、Windows 7平台下的兼容性问题 在Windows 7操作系统上...

    tomcat_linux

    1. 修改默认的管理员用户名和密码(在`conf/tomcat-users.xml`中)。 2. 配置防火墙规则,只允许必要的端口访问。 3. 使用非root用户运行Tomcat,降低被攻击的风险。 4. 定期更新Tomcat到最新安全版本,避免已知漏洞...

    apache-tomcat-8.5.90-windows-x64.zip

    另外,为了防止未授权访问,建议修改默认的管理员用户名和密码。 Tomcat还提供了管理和监控工具,例如`manager`和`host-manager`应用程序,它们可以通过`/manager`和`/host-manager`路径访问。这些工具需要在`conf/...

    ant+tomcat

    1. "tomcat的任务需要管理者的用户名和密码.doc":这可能涉及到在Ant脚本中配置Tomcat服务器的管理凭据,例如,当通过Ant部署应用到Tomcat时,可能需要提供管理员的用户名和密码来访问管理端口或管理接口,如Manager...

    Tomcat6 纯净版

    为了安全起见,通常需要为这些管理功能设置用户名和密码。 总之,Tomcat6纯净版是一个轻量级的Java应用服务器,适用于小型到中型的Web应用程序部署。它的简洁性使得初学者易于理解和操作,同时也为经验丰富的开发者...

    tomcat 监控管理软件 probe.1.7b

    如果不知道怎么做, 你可以把文件内容改成这样即可拥有一个用户名和密码都为 admin 的 管理员账户: &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;tomcat-users&gt; &lt;role rolename="tomcat"/&gt; ...

Global site tag (gtag.js) - Google Analytics