2016-09-18 50 views
-1

我創建了一個新的目錄:爲什麼httpd拋出拒絕error_log的權限?

mkdir -p /webapps/logs 

然後我設置的背景和權限,使阿帕奇可以寫它:

chcon -Rv --type=httpd_sys_content_t /webapps/logs 
chmod 2770 -Rv /webapps 
chgrp -Rv webadmins /webapps 

Apache是​​該組的成員:

grep webadmins /etc/group 
#Prints out: webadmins:x:1002:apache 

而webadmins是該目錄的擁有組:

stat -c "%U %G" /webapps/logs 
#Prints out: root webadmins 

那麼,爲什麼我在/ webapps/logs/error_log上啓動httpd時被拒絕了一個權限?

回答

0

this,我需要改變的SELinux是 「RW」:

chcon -Rv --type=httpd_sys_rw_content_t /webapps/logs 

此修復該問題。

相關問題