SORU
29 Aralık 2008, PAZARTESİ


Erişimini engellemek .Apache üzerinde svn klasörleri

Capistrano ile açıyoruz ama '/.dosyaları ulaşabiliriz fark var subversion raylar bir uygulama var svn', bir güvenlik sorunu. sunar

Bunu yapmanın en iyi yolu ne olduğunu bilmek istedim. Birkaç fikir:

  • Küresel Apache yapılandırma erişimi reddetmek için
  • Ekleme .debug ortak klasör ve tüm alt klasörlerdeki dosyaları
  • İzinleri değiştirir Cap görev

Tutmak istiyorum, çünkü gerçekten klasörleri silme veya svn verme kullanma fikri hoşuma gitmiyor, 'svn'. info

CEVAP
29 Aralık 2008, PAZARTESİ


En iyi seçenek, Apache yapılandırma kullanmaktır.

Debug ya da genel yapılandırma kullanarak özellikle eğer sunucunuz varsa bağlıdır.

Eğer bunu yaparsanız, gibi bir şey kullanabilirsiniz

<DirectoryMatch .*\.svn/.*>
    Deny From All
</DirectoryMatch>

Eğer ... Eğer, bir şeye benzer yapabilirsiniz .debug FilesMatch dosyaları

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • BlackmillMusic

    BlackmillMus

    3 Kasım 2010
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010