you don’t have permission to access ? (centos + apache + selinux)

Pokud měníte adresář www serveru na jiný a hláškuje vám to chybu:

„you don’t have permission to access“

Tak za to může za to Selinux.. pro ověření ho zkuste na okamžik vypnout:

echo 0 > /selinux/enforce

A pokud to ted je ok, tak je to tím užasným strážcem selinuxem. Zapněte ho nyní pomocí:

echo 1 > /selinux/enforce

Fajn chyba je zpět 😉 co s tím dál?

nastavte bezpečnostní kontext pomocí následujícího příkazu a syntaxe:
chcon -R -t httpd_sys_content_t /cesta_k_/wwwrootu


(chcon je příkaz z rodiny kolem selinux.. podívej se do „man chcon“)
hotovo!  užívej ušetřený čas 🙂

SHARE IT:

Leave a Reply