tomcat8程序执行命令权限问题

tomcat8程序执行命令权限问题,第1张

为了在tomcat页面设姿滑置访问权限控制,在项目的WEB-INFO/web.xml文件中,进行如下设置:

Java代码 复制代码

1. <web-app>

2. <!--servlet等其他配置-->

3. <security-constraint>

4. <web-resource-collection>

5. <web-resource-name>My Test</web-resource-name>

6. <url-pattern>/admin/*</url-pattern>

7. </web-resource-collection>

8. <auth-constraint>

9. <role-name>role1<迹嫌腊/role-name>

10. <role-name>tomcat</role-name>

11. </auth-constraint>

12. </security-constraint>

13. <login-config>

14. <auth-method>BASIC</auth-method>

15. <realm-name>My Test</realm-name>

16. </login-config>

<web-app>

<!--servlet等其他配置-->

<security-constraint>

<web-resource-collection>

<web-resource-name>My Test</web-resource-name>

<url-pattern>/admin/*</url-pattern>

</web-resource-collection>

<auth-constraint>

<role-name>role1</role-name>

<role-name>tomcat</role-name>

</auth-constraint>

</security-constraint>

<login-config>

<auth-method>BASIC</auth-method>

<realm-name>My Test</realm-name>

</login-config>

其中,<url-pattern>中指定受限的url,可以使用通配符*,通常对整个目录进行访问权限控制。

<auth-constraint>中指定哪些角色可以访问<url-pattern>指定的url,在<role-name>中可以设置一个或多个角色名。

使用的角色名来自tomcat的配置文件${CATALINA_HOME}/conf/tomcat-users.xml。

<login-config>中设置登录方式,<auth-method>的取值为BASIC或FORM。如果为BASIC,浏览器在需要登录时者带d出一个登录窗口。如果为FORM方式,需要指定登录页面和登录失败时的提示信息显示页面。

在 Mac 上使用终端启动 Tomcat ,输入如下命令

报错如下:

以上问题通过 Permission denied 可知是没有权限,意思是 Tomcat 的宴慎世 logs 下的 catalina.out 没有访问权限。

那么要解决这个问题,只需要解决 catalina.out 的权限问题即可。

经过了分析,需要解决 catalina.out 的权限问题,首先 cd 到 Tomcat 的 logs 目录,然后输入如下命令:

回车之后会提示输入电脑密码,输入电脑密码即孝携可打开权限。

然后再次 cd 到 Tomcat 的 bin 目录使用启动命令

此时正常启动 Tomcat 如下晌肢:

如果没有修改 Tomcat 配置的情况下就可以在浏览器中输入 localhost:8080 回车即可访问 Tomcat 的页面。

如果有什么问题,我们可以一起交流讨论解决。

最后,希望可以帮助到有需要的码友。

1、说明:在Eclipse启动项目,提示:批处理判悄中出现错误: ORA-01031: 权限不足

2、原因:jdbc配置皮谨文件设置的访问数据库用户,权限不足

3、解决方法,重新给该用户赋予权限:

1)打开SQL Plus:掘握渣开始-->所有程序-->Oracle - OraDb10g_home1-->应用程序开发-->SQL Plus

2)用sys或system等管理员账号登陆

3)输入代码:grant connect,resource,dba to eismdata (eismdata为要赋予权限的登录名)

4)按回车,提示授权成功即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12217345.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存