SELinux:如何允许 apache、samba 和 tomcat 访问同一个文件

SELinux:如何允许 apache、samba 和 tomcat 访问同一个文件

运行 RedHat 7.4

直到最近我才能使用

semanage fcontext -a -t public_content_rw_t '/var/www(/.*)?'
restorecon -R /var/www

来自答案https://serverfault.com/a/346779/125461如何让 SELinux 允许 Apache 和 Samba 位于同一文件夹?

但 public_content_rw_t 不再适用于 tomcat(tomcat-7.0.76-2.el7.noarch)

我设法通过使用来解决这个问题

semanage permissive -a tomcat_t 

但我正在寻找一个允许 tomcat 和 httpd 读取以及 samba 读写的上下文,或者一个允许 tomcat、httpd 和 samba 读写的上下文。

或者,是否可以将 tomcat 使用的上下文更改为 httpd 上下文?

相关内容