..


Sponsor Bağlantılar

Bir dosya veya klasör doğrudan erişim engelleme

Tarafından yazılmış Madde Luca Ruggiero

IIS uygun ayarı (Internet Information Services) ve karmaşık soffisticati DLL veya komut kod kullanmadan, kullandığımız indirilir böylece bir veya daha fazla dosya kaçınarak, bir dosya veya doğrudan erişim tüm bir klasör koruyabilirsiniz sadece URL yazarak.

Bu tür önlemler başvurmak gerekebilir tipik bir örneği sitemizde MS Access veritabanı kullanılıyor (. Mdb dosyaları) ve doğrudan erişim (oldukça rahatsız edici gerçeği) engellemek istediğiniz durumdur.

Bir örnek verelim. Bizim localhost "test" ve herhangi bir metin içerik ile doldurmak dosya "belge-riservato.txt" içinde bir klasör oluşturun. Şimdi tarayıcınızı üzerinden bu dosyaya erişim:

 



 http://localhost/documento-riservato.txt

 
URL yazarak sonucu bizim durumda, dosya içeriğini görüntü neden olur.

Bu olasılığı engellemek için IIS üzerinde doğrudan etki gerekir.

Biz yönetici paneline erişimini: Bilgisayarım üzerinde sağ tıklayın ve ses Yönet öğesini seçin. Bilgisayar Yönetimi penceresinden, ses hizmetleri ve uygulamaları ve sonra Internet Information Services seçin.

Bizim yerel kök klasörü bulun ve "test" i seçin.
Bu noktada tüm klasörü veya tek tek dosyalara erişim kuralları yönetmek için (özel öğe üzerinde basit bir tıklama ile sağ fare tuşu ile ulaşılan) mümkündür.

Bizim örneğimizde tek bir dosya kendimizi sınırlayacaktır.
Genellikle varsayılan olarak görünen Dizin sekmesini sonra sağ dosya "belge-riservato.txt", sonra tıklayın ve Özellikler öğesini seçin.

Bu sekme içinde sguenti seçenekleri görünecektir:






 Komut dosyası kaynağı erişimi







 Okuma







 Yazı







 Günlük ziyaret



Doğrudan erişim işaretini okumak için gereklidir önlemek, ama benim tavsiyem tüm izinlerin inhibe olduğu için!
Komut dosyası kaynağı erişimi seçeneği Olmadan betiğinizin kaynak koduna erişim için izin verecek eğer süre İzin Belgesi, Kutsal her zaman bir sistemin güvenliği için açık riskleri getirmek (dosyalar gibi. Asp veya. Aspx) açık ile Sitenizin gizlilik ve güvenlik için tehlike. Görüntüleme Kayıt izni, son olarak, dosya veya klasörün olmayan erişilebilirlik verilen gereksiz görünüyor.

Operasyonu takiben bir önizleme yapılır:

Bu noktada biz de tarayıcı aracılığıyla yeniden oturum açmayı deneyin:
 



 http://localhost/documento-riservato.txt

 
Okumak için izin verildi çünkü download dosyası inhibisyonu korunmaktadır.
Biz yukarıda belirtildiği gibi, temizlendiğini diğer öğeler, bu makalede önerilen amaçlar ilişkin ikincil bir öneme sahip, ancak, diğer sorunları önlemek için belirtilen ayarlamak iyi bir fikirdir.

Işlem başarılı olmazsa tekrar deneyin ya da muhtemelen sunucuyu yeniden başlatmak için gidin.

Aynı Kategoride ...
E-Öğrenme
ASP (İleri) ASP (İleri)
Dinamik Web siteleri oluşturmak için tam ders. En düşük € 39.
ASP Zero (Ebook) ASP Zero (Ebook)
Sıfırdan Microsoft ASP ve VBScript öğrenilmesi. Sadece 29 de €.
ASP.NET (Ders) ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders.
Sponsor Bağlantılar