題 Selinux拒絕root用戶


我在我的centos服務器中使用SELinux。我正在嘗試更改位於的文件的上下文 /var/www/html 作為root用戶。

root用戶也無法在文件的上下文中進行任何更改。讓我知道root用戶如何在Selinux中更改文件的上下文。

root用戶的上下文如下

unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

2
2018-01-18 13:22


起源




答案:


使用chcon切換SELinux上下文,例如:

chcon system_u:object_r:httpd_sys_content_t:s0 /var/www/html

2
2018-01-19 00:09





您是否嘗試將文件置於其當前位置的默認上下文中? (即將其放在對於文件中典型的上下文中 /var/lib/www

如果是這樣,你可以使用 restorecon

restorecon -v /var/lib/www/my_file.txt

您可以使用 -n 看什麼 restorecon 將改變而不改變任何東西

restorecon -v -n /var/lib/www/my_file.txt

0
2017-10-24 18:28