| mod_watchcat Mod_WatchCat, Apache 2 web sunucusuna WatchCATD-Farkındalık sağlamak için geliştirilen bir modüldür. |
Şimdi İndirin |
mod_watchcat Sıralama ve Özet
- Yayıncı adı:
- Michel Machado and Andre Nathan
- yayıncı web sitesi:
- http://oss.digirati.com.br/mod_watchcat/
mod_watchcat Etiketler
mod_watchcat Açıklama
Mod_WatchCat, Apache 2 web sunucusuna WatchCATD-Farkındalık sağlamak için geliştirilen bir modüldür. Mod_WatchCat, Apache 2 web sunucusuna WatchCATD-Farkındalık sağlamak için geliştirilen bir modüldür. Bu, bir sistem yöneticisinin Apache işlemleri için zaman aşımlarını ayarlamasını sağlar ve böylece kötü kodlanmış veya kötü amaçlı komut dosyalarına karşı koruma sağlar. Mod_WatchCAT, sunucu kilitlenmeden önce bu kaynak tüketen işlemleri öldürecek şekilde yapılandırılabilir. Mod_watchcatto mod_watchcat'ı etkinleştirin, Apache Configuration dosyasına aşağıdaki yönergeyi eklemeniz gerekir. Mod_watchcat'ın yapılandırılması: Cattype, Cattimeout, Catorder ve CatlogHandler. Aşağıda açıklanmışlardır. Mod_WatchCat direktifleri bağlam duyarlı değildir. Bu, .htaccess dosyası da dahil olmak üzere Apache yapılandırmasında herhangi bir yere dahil edilebilecekleri anlamına gelir. Bununla birlikte, bu, COORLOVERRIDE Directive.Cattype tipi işleyicinin seçenekleri öğesini gerektirir. Bu yönerge, belirtilen işleyicileri etkileyecek ayarlar için diğer yapılandırma direktiflerinde kullanılacak olan yeni bir tür oluşturur. Varsayılan tür otomatik olarak oluşturulur ve herhangi bir işleyiciyi kabul etmiyor. Özel olarak bildirilmeyen işleyiciler için "yakalamak" olması amaçlanmıştır. BTTimeOut Tip TimeOutthis Direktifi, belirtilen türde bir zaman aşımını (saniye cinsinden) ilişkilendirir. Varsayılan zaman aşımı (varsayılan tip için kullanılır) 60 saniyedir.Caterder tipi Bu yönerge, bir parametre olarak belirtilen türlerin listesi için eşleşen siparişi tanımlar. Taleplerin işleyicilerini günlüğe kaydetmek için kullanılır. Yararlıdır. Cattype Direktifinde kullanılacak işleyicilerin adlarını öğrenin. Configuration InxPLESTHE yapılandırması Aşağıdaki yapılandırma, Uygulama / X-HTTPD-PHP, Uygulama / X-Perl ve Uygulama / X-CGI işleyicilerini içerecek şekilde tür komut dosyasını tanımlar. Bu tür için zaman aşımı daha sonra 60 saniyeye ayarlanır. Varsayılan zaman aşımı (komut dosyası türüyle eşleşmeyen istekleri için 1800 saniyeye ayarlanır. Son olarak, eşleştirme siparişi ayarlanır, böylece komut dosyası türü için talepler varsayılan Type.Cattype komut dosyası uygulaması / x- HTTPD-PHP Uygulama / X-Perl Uygulama / X-CGICattimeout Komut Dosyası 60Cattimeout Default 1800Catorder Script DefaultThe SONRAKİ Örnek, statik sayfa işleyicileri için 0 bir zaman aşımı ayarlar. Bu, WatchCat'ın bu istekleri izlemeyeceği anlamına gelir. Uygulama / X-HTTPD-PHP-SourceCateTimeout Static 0Catorder Static DefaultThe Örnek Aşağıdaki Örnek, MOD_WATCHCAT'ın konfigürasyonunda kalıtımın nasıl çalıştığını göstermektedir. / Giriş dizini için belirtilen yapılandırma, küresel konfigürasyonu devralır, ancak farklı bir zaman aşımı değeri kullanır. Perl Uygulama / X-CgiCattimeout Perl 60Cattimeout Default 1800Catorder Perl Default Cattimeout Perl 30 Bir sonraki örnek bir yapılandırmayı gösterir. Bu, PHP komut dosyaları için bir zaman aşımı ayarlayacak ve diğer işleyicileri görmezden gelecektir (varsayılan işleyicinin açıkça gerekli olmadığını belirtin.) Cattype PHP Uygulaması / X-httpd-phpcattimeout PHP 90 kartatör phpthis örneği belirli bir dizin için zaman aşımlarını nasıl devre dışı bırakacağını gösterir. .Cattimeout varsayılan 3600Catorder Varsayılan # Zaman aşımlarını devre dışı bırakma Cattimeout Varsayılan 0 Gereksinimler: · Apache · Watchcatd
mod_watchcat İlgili Yazılım