原来的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权限的用户,而tomcat5.5我们需要点“Tomcat Manager”进去管理,可见
是因为权限不对造成的。
知道了问题所在, 我们来解决它,
1。关闭 tomcat5.5
2.打开tomcat-user.xml(在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,重启动tomcat5.5,
输入:http://127.0.0.1:8080/ 看到熟悉的tomcat界面;点击“Tomcat Manager”,输入 用户名admin,
密码admin,看到管理界面了?开心不?呵呵,祝你成功!
分享到:
相关推荐
### tomcat-manager的用户名密码配置 #### 知识点概览 1. **Tomcat Manager的概念与作用** 2. **Tomcat用户角色管理** 3. **配置文件`tomcat-users.xml`详解** 4. **如何配置Tomcat Manager的用户名与密码** #### ...
数据库脚本包括登录用户名和密码已经写在了**数据库脚本.sql** 中 解压“需要的jar包”添加到项目的dependency中 前台登录验证使用框架 数据库脚本包括登录用户名和密码已经写在了**数据库脚本.sql** 中 解压...
【标题】:“定制CAS单点登录用户名密码验证” 在IT领域,CAS(Central Authentication Service,中央认证服务)是一种广泛使用的开放源代码身份验证框架,它允许用户通过单一登录(Single Sign-On, SSO)访问多个...
6. **JDBC操作**:在`verifylogin.jsp`中,通过SQL查询(`select * from u`)来检查数据库中是否存在匹配的用户名和密码。实际应用中,通常会使用预编译的SQL语句(PreparedStatement)来防止SQL注入攻击,并且只...
- **解析请求**:Servlet从请求中提取出用户名和密码,这通常通过`request.getParameter()`方法完成。 - **身份验证**:由于本模型不涉及数据库,服务器可能采用简单的静态用户名和密码对照表进行验证。实际应用中...
在这一版本中,Tomcat增加了对Java EE 5规范的支持,包括Servlet 2.5和JSP 2.1规范。此外,它还增强了性能和稳定性,提供了更好的安全管理,并且在多线程处理和内存管理上有所优化。 【压缩包子文件的文件名称列表...
6. **验证登录**: 打开浏览器,访问`http://localhost:8080/manager/html`,使用刚刚设置的用户名和密码登录,应该能够成功访问Tomcat Manager界面。 #### 四、Windows 7平台下的兼容性问题 在Windows 7操作系统上...
其中,username和password就是tomcat中配置的用户名和密码。 步骤三:定义WAR包名称 在Pom.xml文件的标签中,定义WAR包的名称: ``` <finalName>SSHMJ-FRANK ``` 步骤四:运行Maven命令 运行Maven命令: ``` ...
本文档是一份详细地介绍如何在Windows操作系统中...注意,在实际操作过程中,文件路径和用户名密码可能需要根据实际情况做出相应的调整。此外,考虑到安全性,管理员账户的密码不应使用默认值,应在配置初期立即更改。
3. 安全性考虑:修改默认的管理员用户名和密码,关闭不必要的服务端口,以及安装防火墙规则来保护服务器。 总之,选择适合的Tomcat版本并在64位Windows环境中进行优化配置,能够为Java Web应用程序提供高效、稳定的...
- 访问速度慢:优化Java堆大小设置,如在`$CATALINA_HOME/bin/catalina.sh`中增加 `-Xms` 和 `-Xmx` 参数。 通过以上步骤,你已经成功地在Linux系统上部署了Tomcat9,并对其进行了基本的配置和管理。在实际使用过程...
- `username`、`password`:数据库登录的用户名和密码。 - `driverClassName`:JDBC驱动类名。 - `url`:数据库连接URL。 4. **使用数据源**:在Web应用的代码中,可以通过`InitialContext`查找并获取配置好的...
默认情况下,Tomcat的管理界面是开放的,为了安全,应禁用默认的`Manager`和`Admin`应用,或者配置相应的用户名和密码。这可以通过编辑`conf/tomcat-users.xml`文件实现。 7. **日志与错误处理**: Tomcat的日志...
数据库脚本包括登录用户名和密码已经写在了数据库脚本.sql 中 解压“需要的jar包”添加到项目的dependency中 主要模块: 为用户开通借书服务 增加图书信息 登记图书借出信息 技术栈: JSP+Servlet+Tomcat9.0+IDEA+...
6. **错误处理和验证**:在登录过程中,需要对用户输入进行有效性验证,如检查用户名和密码是否为空,长度是否符合规则等。如果登录失败,JSP页面可以显示相应的错误信息,引导用户正确操作。 7. **session管理**:...
- **安全配置**:为了保护MBean Server不受未经授权的访问,Tomcat允许配置用户名和密码,以限制对MBeans的访问。 - **性能优化**:通过JMX可以获取系统性能指标,帮助识别性能瓶颈并进行相应的调整。 #### 1.8 ...
在本项目中,“JDBC”很可能指的是项目中的数据库连接和操作部分,例如建立与MySQL的连接,执行插入用户信息的INSERT语句,或是在用户登录时执行SELECT查询来验证用户名和密码。 **图形验证**: 在描述中提到的“图...
为了提高安全性,建议修改默认的管理应用(如`manager`和`host-manager`)的用户名和密码,以及配置SSL连接。 10. **优化与监控**: 根据实际需求,你可能需要调整Tomcat的配置文件,比如`server.xml`、`web.xml`...
3. **管理界面**:Tomcat提供了一个管理Web应用程序,可以通过访问`http://localhost:8080/manager/html`来管理已部署的应用(需要正确的用户名和密码)。 4. **日志和调试**:Tomcat的日志信息位于`logs`目录下,...