restorecon

بعد از انتقال فایل‌ها به مسیر جدید (مثل /srv) معمولاً برچسب SELinux اشتباه است و وب‌سرور نمی‌تواند آن‌ها را بخواند؛ restorecon مشکل را حل می‌کند.

با احتیاط

ساختار دستور

restorecon [options] path

نمونه‌های کاربردی

sudo restorecon -Rv /var/www/html

بازگرداندن برچسب‌ها به مقدار پیش‌فرض و نمایش تغییرات

sudo semanage fcontext -a -t httpd_sys_content_t "/srv/site(/.*)?"

تعریف برچسب برای یک مسیر سفارشی

sudo setsebool -P httpd_can_network_connect 1

اجازهٔ اتصال شبکه به nginx و httpd

آپشن‌های مهم

-R
بازگشتی
-v
نمایش تغییرات
-n
شبیه‌سازی