Diğer kullanıcıların dosyalarına erişimi engellemek

1 Cevap php

Benim sunucu (cpanel) yılında ben public_htm üzerinde tüm kullanıcıların dosyaları listeleyebilirsiniz basit bir DIR komut (PHP) ile şimdi görüyoruz

/ Home / [kullanıcı] / public_html /

Nasıl kullanıcılar diğer kullanıcıların dosyalarınıza erişmesini engelleyebilirsiniz?

1 Cevap

Kolay yöntem PHP'nin open_basedir yapılandırma ayarını kullanmaktır. PHP 5.3 + kullandığınız sürece, her site için apache sanal konak kabına direktifini eklemeniz gerekir:

# restrict PHP access to /home/[user]
php_value open_basedir /home/[user]

Bu open_basedir bir 100% secure solution değil, ama bu olmamalıdır rasgele kod form okuma şeyleri kısıtlamak için harika bir yoldur unutmayın.