tomcat配置用户角色权限
2023-09-27 14:21:10 时间
默认情况下Tomcat
是没有配置用户角色权限的
修改tomcat
以下配置,添加用户及权限
vim /opt/tomcat/conf/tomcat-users.xml
我的tomcat安装在/opt/tomcat
内容如下:
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,tomcat,admin-gui,admin-script"/>
</tomcat-users>
用户和密码都是: tomcat
权限说明
admin-gui
— 可访问 "host管理" 页面,但"APP管理" 和 "服务器状态" 页面无查看权限
manager-gui
— 无 "host管理" 页面访问权限,有"APP管理" 和 "服务器状态" 页面查看权限
manager-status
— 只有"服务器状态" 页面查看权限
manager-script
— 有脚本方式管理接口访问权限和"服务器状态" 页面查看权限
manager-jmx
— JMX 代理接口访问权限和"服务器状态" 页面查看权限
admin-script
— 只有host-manager脚本方式管理接口访问权限
为了能够刚才配置的用户登录到Tomcat
,还需要修改以下配置
vim /opt/tomcat/webapps/manager/META-INF/context.xml
将下面这行注释掉
<!--<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />-->
重启Tomcat
/opt/tomcat/bin/shutdown.sh # 停止
/opt/tomcat/bin/startup.sh # 启动
再次访问http://127.0.0.1:8088/manager/html
这里我做了端口nat转换,实际为8080
填入用户名和密码
相关文章
- 解决方案:Tomcat警告 [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source‘
- centos 7 配置tomcat开机启动
- Tomcat 7.0配置SSL的问题及解决办法
- [svc]tomcat在win+eclipse上部署/及虚拟主机配置/http302
- Nginx+Memcached+Tomcat集群配置实践(Sticky Session)
- windows下Tomcat详细安装配置教程
- Tomcat源码分析 (八)----- HTTP请求处理过程(一)
- 面试官:Tomcat 有哪些组成部分?讲讲工作原理?面试必问。。
- maven拓展——使用tomcat插件运行maven项目
- Tomcat在Linux上的安装与配置
- Tomcat和JVM的内存配置
- Tomcat使用线程池配置高并发连接
- IntelliJ IDEA 2017 配置Tomcat 运行Web项目
- Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
- tomcat 7-dbcp配置数据库连接池
- 通过Nginx,Tomcat访问日志(access log)记录请求耗时
- 【Centos7】Tomcat安装及一个服务器配置多个Tomcat
- Linux 下修改Tomcat使用的JVM内存大小
- Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用
- eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
- 【vulfocus】tomcat-pass-getshell:latest弱口令漏洞复现
- eclipse下载安装与配置 myeclipse下载安装与配置 tomcat安装与配置
- windows 版Tomcat 7.0的配置
- Tomcat(下载+安装+配置环境变量教程)超详细