Konuyu görüntüle
IUCODERS FORUM > İşletim Sistemleri & Donanım & Network > Network > plesk parallels'de dizine http erişimini engelleme?
Yazar
rambo


avatar

Kayıt: 16.10.2008
17.10.2008-11:53 #51766
merhaba arkadaşlar,

plesk parallel'de belirlediğim web dizinlerine http erişimini engellemek mümkün mü? panelden o kadar şey denedim ama bulamadım. normalde zaten directory listing engelleniyor fakat benim istediğim dizin içindeki hiç bir dosyaya erişilmesin. şimdilik dizini http şifre ile koruyorum fakat bu yöntem hoşuma gitmiyor. promt ekranından sonra http 401 vermesi yerine direkt 403 mesajı versin istiyorum. hatta direkt 404 verebilseydi çok daha güzel olurdu:) yardımlarınız için teşekkürler.





rabbit rambo rulezzz


Yazar
ogencay


avatar
Istanbul
banlandı
Kayıt: 02.03.2006
17.10.2008-15:21 #51769
Plesk panelinde direk 403 verdirmeyi daha önce duymadım. Ama istediğin directorynin CHMOD ayarını 700 yaparsan gizleyebilirsin. Yada şöyle bi trick kullanabilirsin. ".htaccess" dosyasını kullanarak o dizini password protected yapıp. Sonrada server'a ".htpasswd" dosyasını upload etmezsen kontrol mekanizmasını kendiliğinden bertaraf ettiğin için hata verip o directorye hiç girmeyebilir. Sen sonra web üzerinden girmek istediginde o dosyayı upload edersin girip işlerini halledersin. Sonra çıkarken tekrar silersin serverdan. CHMOD ve ".htaccess" kullanımı ile ilgili cok fazla döküman var nette kolayca bulabilirsin kolay gelsin... wink





There`s No Place Like 127.0.0.1

Yazar
rambo


avatar

Kayıt: 16.10.2008
17.10.2008-15:56 #51772
password protected zaten pleskten de yapılabiliyor, fakat istediğim bu değil. private dosyalara web üzerinden erişimi engellemek niyetim. aslında plesk httpdocs/.. üzerinde (web ağacının dışında) "private" isimli bir dizin tanımlamış, fakat benim dosyalarımın web ağacı içinde olmasını istiyorum (sitedeki kodların bütünlüğünü sağlamak için). sunucu ISS olduğu için .htaccess veya dosya izinlerini değiştirmek bir işe yaramıyor. apache olsa zaten .htaccess dosyasına "deny from all" yazdım mı direkt 403 mesajıyla iş biterdi. yine de teşekkür ederim.





rabbit rambo rulezzz


Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
17.10.2008-16:28 #51773
Plesk'te her dosya ya da klasor için permission tanımlayabiliyorsun. Permissionda "advanced" diyerek gelişmiş modu aç ve plesk in dışarıdan gelen istekleri kontrol eden bir account nu bütün izinler için deny yap. Diğer kendi arka planda kullandığı accountu ise (değiştirmesende olur) allow yap.

Böylece dışardan gelen requestlerde izin vermez ama kendi kod içinde (windows ortamında) okuyabilir.





Yazar
rambo


avatar

Kayıt: 16.10.2008
17.10.2008-18:34 #51776
o bahsettiğin sayfadan izinlerle oynamıştım daha önce ama miras alma yüzünden değişiklikler kaydolmuyormuş. ama nedense uyarı falan da vermiyordu değişiklikkler kaydedilemedi diye. şimdi denedim oradan izinleri değiştirmeyi fakat dizin ve dosyalar için authorization istiyor (yani 401). sanırım iis'nin yeteneği bu kadarmış. teşekkürler yardımlarınız için.





rabbit rambo rulezzz


Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb