chcon:无法将部分上下文应用于未标记的文件

chcon:无法将部分上下文应用于未标记的文件

httpd当尝试允许写入应用程序特定目录时,我得到以下信息。

[xxx MISP]# chcon -t httpd_sys_rw_content_t /var/www/MISP/app/files
chcon: can't apply partial context to unlabeled file ‘/var/www/MISP/app/files’

答案1

您需要semanage为您的 app/files 目录添加一些规则,然后应用restorecon -Rv.

请参阅本文中的详细说明(尤其是有关使用的部分httpd_sys_rw_content_t):为 Apache Web 服务器配置 SELinux 策略

答案2

根据 Unix Stackexchange 上的其他线程:“chcon:无法将部分上下文应用于未标记的文件“/usr/sbin/xrdp”“ 或者 ”chcon:使用 SELinux 安装 nagios 时无法将部分上下文应用于未标记的文件”,似乎有必要使用semanage和 是否有 SELinux 处于强制模式来标记文件。

相关内容