Sunucularda Dizin Engelleme
Sunucularda dizin engelleme süreci bilgi güvenliğini ve kapalılığını korumak için değerli bir rol oynamaktadır. Bu süreci engellemek ise her web sunucusunda farklı bir biçimdedir. En çok kullanılan 3 web sunucusu için örnekleyeceğiz.
1-) Apache
Apache sunucu üzerinde httpd.conf evrakının aşağıda iletilen formda düzenlenmesi, şayet yoksa eklenmesi gerekmektedir.
<Directory /{YOUR DIRECTORY}> Options FollowSymLinks </Directory>
2-) Nginx
Nginx sunucu yapısı üzerinde tek bir satır düzenleyerek süreci tamamlayacağız. Öncelikle nginx.conf belgemizi açalım ve aşağıdaki kısmı bulalım.
server { listen 80; server_name domain.com www.domain.com; access_log /var/...........................; root /path/to/root; location / { index index.php index.html index.htm; } location /somedir { autoindex on; } }
Yukarıda verilen kısımdan “autoindex on;” kısmındaki “on” olan kısmı “off” olarak düzenlememiz süreci tamamlayacaktır.
3-) Litespeed
Litespeed yapısında ise httpd_config.xml evrakı üzerinden yeniden tek bir satırı düzenleyerek sürecimizi tamamlayacağız.
<autoIndex>0</autoIndex>
Yukarıda verilen satırı bularak verilen halde düzenleyebilir, bulamadıysanız kendiniz ekleyebilirsiniz.
Htaccess Üzerinden Engelleme
Htaccess üzerinden engellemek için ise sırf aşağıdaki kısmı .htaccess belgenize eklemeniz kafidir.
<Directory /> Options FollowSymLinks AllowOverride None </Directory>
Bir yanıt bırakın