gpt4 book ai didi

java - tomcat 在 RedHat 7 上没有写权限/usr/share/tomcat

转载 作者:行者123 更新时间:2023-11-28 22:16:11 25 4
gpt4 key购买 nike

当我尝试在 (RedHat)RHEL 7 中的 Tomcat 7 上安装 OpenAM 12.0.0 时,我收到一条错误消息,提示 Configurator 没有对/usr/share/tomcat 的写入权限OpenAM Configurator我通过 yum install tomcat 安装了 tomcat 7,当该过程完成时,它创建了一个用户 tomcat 并为 tomcat 组分配了正确的权限

ls -la/usr/share/tomcat ls -la /usr/share/tomcattomcat 由用户 tomcat 启动,我用来启动此命令 service tomcat start

奇怪的是,OpenAM 设置可以写入 webappslogsconftemp , work 文件夹但不能写入 /usr/share/tomcat/

我不知道这是否是 RHEL 7 管理 tomcat 或类似权限的方式的一些问题。

你知道这个问题吗?

最佳答案

终于找到解决办法了^_^,这个问题与Security-Enhanced Linux (SELinux)有关,所以我运行了下一个命令,问题就解决了:

semanage fcontext -a -t tomcat_var_lib_t "/usr/share/tomcat(/.*)?"

restorecon -rv/usr/share/tomcat

谢谢你们的评论,非常感谢你们的帮助

关于java - tomcat 在 RedHat 7 上没有写权限/usr/share/tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49742310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com