26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Naxsi, Nginx'i (modül) genişleten bir yazılım parçasıdır. Bir WAF (Web Uygulaması Güvenlik Duvarı) sağlar ve sitelerinizi iyi bilinen iki güvenlik açığı olan XSS ve SQL enjeksiyonundan korur. Geliştiricilerine göre, Naxsi az bakım gerektiren bir modüldür, bu yüzden kurulduktan sonra çok fazla güçlük çekmeden sitenizin güvenliğinde büyük bir artış görmelisiniz.
Bu dokümanda, Naxsi modülünü Ubuntu 14.04'teki yeni veya mevcut bir Nginx kurulumuna nasıl ekleyebileceğimizi göreceksiniz.
Sunucunuzda henüz Nginx yüklü değilse bu adımı izlemelisiniz. Zaten bir Nginx kurulumunuz varsa, adım 1B'yi izleyin. Naxsi'yi yüklemeden önce sistemimizi güncellemek akıllıca olabilir. Bunu yaparak şunları yapın:
apt-get update
Sonra Naxsi'yi kurabiliriz. Kullanılması apt-get
yüklemek için, Naxsi ve bağımlılıkları yüklenecektir. Naxsi otomatik olarak önyüklemede başlatılacaktır.
apt-get install nginx-naxsi
nginx-naxsi
Paket Nginx + Naxsi olacağından , Nginx önceden kurulmuşsa Adım 1A izlenemez. Zaten Nginx'iniz varsa ve bunun üzerinde Naxsi istiyorsanız, genellikle nginx-core
paketi paketle değiştirmek nginx-naxsi
iyi çalışmalıdır. Tercihen tüm sunucunuzun bir yedeğini oluşturmak akıllıdır ve /etc/nginx/
dizin de yedeklenmelidir.
Mümkünse, nginx-naxsi
paketi kullanarak tamamen yeni bir Nginx kurulumuyla yeni bir sunucu dağıtın . Değilse, sunucunuzu yedekleyin ve şunu yazın:
apt-get install nginx-naxsi
Bu, Naxsi'yi yüklemeli ve mevcut Nginx'in yerini almalı, ancak tüm dosyalarınızı saklamalıdır.
Naxsi'yi etkinleştirmek için dosyayı açın /etc/nginx/nginx.conf
:
vi /etc/nginx/nginx.conf
ve aşağıdaki bölümü bulun:
# nginx-naxsi config
##
# Uncomment it if you installed nginx-naxsi
##
# include /etc/nginx/naxsi_core.rules;
Kaldır #
önünde include
Naxsi sağlayacak Naxsi kuralları, yüklemek için. Bu değişikliği yaptıktan sonra, çizgi şöyle görünmelidir:
/etc/nginx/naxsi_core.rules;
Naxsi'nin konfigürasyonu şurada bulunabilir /etc/nginx/naxsi.rules
. İhtiyaçlarınıza ve barındırdığınız web sitelerinin türüne bağlı olarak ne yaptığını görebilir ve isteğe bağlı olarak bazı ayarları değiştirebilirsiniz.
Naxsi'yi etkinleştirdikten ve yapılandırmayı düzenledikten sonra, varsayılan sitemiz için Naxsi'yi manuel olarak etkinleştirmemiz gerekir. Açık /etc/nginx/sites-enabled/default
:
vi /etc/nginx/sites-enabled/default
Bu konumda Naxsi'yi etkinleştirmek için #
varsa varsa çıkarın , aksi takdirde include
satırı bu şekilde bırakın ve a eklemeyin #
.
# Uncomment to enable naxsi on this location
include /etc/nginx/naxsi.rules;
Naxsi'nin sitenizi korumasına izin vermek için öğrenme modunu kapatmamız gerekiyor. Açık /etc/nginx/naxsi.rules
:
vi /etc/nginx/naxsi.rules
Dizeyi bulun LearningMode
ve bir koyun #
önünde. Bu, satırı yorumlar ve böylece yapılandırmada öğrenme modunu devre dışı bırakır.
Değişikliklerin etkili olması için Nginx'i yeniden başlatın:
service nginx reload
Artık Nginx günlüğünde Naxsi'den gelen güvenlik uyarılarını görebilirsiniz:
tail -f /var/log/nginx/error.log
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun