Sunucularda Dizin Listeleme Nasıl Engellenir ?

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>

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*