Açık Kaynak Antispam Teknolojileri
Antispam Teknolojileri
- Postfix
- Postgrey
- MailScanner
- ClamAv
- SpamAssassin(Razor, Pyzor, DCC)
- MailWatch
Postfix
MailScanner, MTA (Mail Transfer Agent) olarak Postfix, Sendmail, Exim kullanılabilir.
Postfix, Linux ve Unix işletim sistemlerinde mail alıp mail göndermesine imkan sağlayan açık kaynak e-posta yazılımıdır.
Yoğun e-posta trafiklerinde, Postfix tercih ediliyor.
Postgrey
Postgrey ile MTA seviyesinde greylist yapabiliriz. Bu bize spam eposta gönderenleri bir nebze olsun azaltacaktır.
Mantığı ise şu şekilde; doğru ayarlanmış bir eposta sunucusu cevap olarak 4xx hatası aldığında bir süre sonra bize eposta göndermeyi tekrar dener.
Spam eposta gönderenlerin ise böyle bir lüksü olmadığı için vazgeçebilirler.
Postgrey, X adresinden Y adresine ilk defa eposta gönderiliyorsa Postfix’ in 4xx hatası vererek gönderimi ertelemesini sağlıyor. Sunucu tekrar gönderim yaptığındaysa kabul edip whitelist’ e ekliyor.
Gri listeleme, posta sunucusu düzeyinde önemli miktarda spam‘ i engellemek için kullanılan yeni bir yöntemdir.
Sonuç olarak, uygulamalar oldukça hafiftir ve posta sunucunuzdaki ağ trafiğini ve işlemci yükünü bile azaltabilir.
Halihazırda kendi başına çok etkili olmasına rağmen, diğer istenmeyen posta önleme biçimleriyle birlikte kullanıldığında en iyi sonucu verecektir.
MailScanner
MailScanner, Linux tabanlı e-posta ağ geçitleri için oldukça saygın bir açık kaynaklı e-posta güvenlik sistemi tasarımıdır.
Dünyanın dört bir yanındaki 40.000'den fazla sitede kullanılıyor, üst düzey hükümet dairelerini, ticari şirketleri ve eğitim kurumlarını koruyor.
Bu teknoloji, virüs koruması ve spam filtreleme için birçok ISS sitesinde standart e-posta çözümü haline gelmiştir.
MailScanner e-postaları virüsler, spam, phishing, kötü amaçlı yazılımlar ve güvenlik açıklarına karşı yapılan diğer saldırılara karşı tarar ve bir ağın güvenliğinde önemli bir rol oynar.
MailScanner, farklı MTA (Postfix, Sendmail, Exim) ları, başta ClamAV olmak üzere çeşitli antivirüs yazılımlarını(Avast!, F-Prot, AVIRA vb.) destekler.
Spam algılama işlemi standart spam algılama motoru olan Spamassassin ile gerçekleştirilir.
ClamAV
Clam AntiVirüs Unix/Linux sistemleri için e-posta sunucuları üzerinde e-posta virüs taraması yapmak üzere geliştirilmiştir.
1 milyonun üzerinde virüs, solucan, trojan, MS Office MacOffice makro virüsleri tespit edebilir.
clamav ve clamd olarak virüs taraması yapılabilir.
ClamAV’ı daemon olarak çalıştırmanız performans açısından büyük yarar sağlayacaktır.
ClamAV her başlattığınızda virüs imza veritabanı tekrar tekrar okuyacağına, daemon olarak kullandığınızda bir defa okunup her tarama için yeni bir process oluşturacaktır.
cat /usr/local/etc/MailScanner/MailScanner.conf|grep "Virus Scanners" Virus Scanners = clamd
ClamAV’in clamd ve freshclam olmak üzere iki adet daemon’ ı bulunuyor; clamd dosya tarama işlerini yaparken, freshclam ise ClamAV’ı imza veritabanını günceller. MailScanner antivirüs ayarları için default ayarlar yeterli olacaktır.
/usr/local/etc/rc.d/clamav-freshclam start /usr/local/etc/rc.d/clamav-clamd start
Virüs imza veritabanını güncellemek için
# freshclam
SpamAssassin
Apache SpamAssassin, sistem yöneticilerine e-postayı sınıflandırmak ve spam engellemek için bir filtre sağlayan açık kaynak antispam platformudur.
Metin analizleri, Bayes filtreleme, DNS blok listeleri ve işbirlikçi filtreleme veritabanları dahil olmak üzere, e-posta başlıklarında ve gövde metinlerinde çok çeşitli gelişmiş sezgisel ve istatistiksel analiz testlerini entegre etmek için sağlam bir puanlama çerçevesi ve eklentileri kullanır.
SpamAssassin MailScanner tarafından çağırılarak Perl modülü olarak kullanılır.
SpamAssassin debug modda çalıştırılarak, yüklü olmayan perl modülleri kurulmalı.
MailWatch
MailWatch, PHP ve MySQL ile yazılmış MailScanner‘ ın web GUI sidir ve GNU Public License'ın şartları altında ücretsiz olarak kullanılabilir.
MailScanner için MailScanner'ın tüm mesaj verilerini (gövde metni hariç) bir MySQL veritabanına kaydetmesini sağlayan ve daha sonra MailWatch tarafından raporlama ve istatistik için sorgulanan bir CustomConfig modülü ile birlikte gelir.
Kaynak
Linux Log Mantığı
Eğer sistem güvenliği söz konusuysa, herşey log kayıtları ile başlar.
17,968 10/04/2020
Cpanel Yedeği Almak
SSH bağlantısı yardımı ile sunucudaki hesapların komple yedeğini alabiliriz.
22,965
Fantastico De Lux Nedir? Nasıl Kurulur? Nasıl Kaldırılır?
Fantastico De Luxe, çıktığı yıllardan bu yana linux sunucularının göz bebeği konumundadır. Kullanım kolaylığı ve yaptığı iş bakımından çığır açmıştır. Kullanım prosedüründe size saniyeler içerisinde web sitesi sahibi olmanızı sağlar.
43,843
Linux VPS Sunucu Kurulumu
Kendinize bir Linux VPS sunucu satın aldınız. Debian kurulumunu gerçekleştirdiniz (Kontrol panelinden üç beş fare ya da klavye hareketi ile).
36,397 23/02/2014
SSH Bağlantısı
SSH(Secure Shell/Güvenli Kabuk) ağ üzerinden başka bilgisayarlara erişim sağlamak, uzak bir bilgisayarda komutlar çalıştırmak ve bir bilgisayardan diğerine dosya transferi amaçlı geliştirilmiş bir protokoldür. Güvensiz kanallar(internet vs) üzerinden güvenli haberleşme olanağı sağlar. Bir iletişimde SSH aşağıda belirtilen temel unsurları sağlar.
44,862 30/07/2019
SSH komutları
Linux Server (Sunucu) kullananlar için SSH komutları. Aynı zamanda bu komutlar linux İşletim Sistemi komutlarıdırlar.
56,478 12/08/2017
Pro FTP Ayarları
ProFTPD bir FTP sunucusu yazılımıdır. Apache’ye benzer yapılandırma dosyaları ile kurulumu ve yapılandırması son derece kolay olan ProFTPD, aynı zamanda çok gelişmiş özelliklere sahiptir.
28,164
SCP ile Dosya Transferi
SCP (Secure Copy Güvenli Kopyalama), bir ağdaki iki bilgisayar arasında dosya kopyalamanızı sağlar. Bağlantı sırasında SSH kullandığı için dosya aktarımı şifreli ve güvenlidir. SCP'yi kullanabilmeniz için SSH Client (SSH istemcisi) bilgisayarınızda kurulu olmalıdır.
47,826 12/03/2016
Linux Kullanıcı İşlemleri
root kullanıcısını daha güvenli yapmak için gerekenler ve kullanıcı işlemlerinin Linux üzerinde nasıl yapıldığını anlatan bir makale...
22,057 11/03/2016
Webmin Kurulumu
Webmin, Unix benzeri sistemler için web tabanlı sistem yapılandırma aracıdır. Debian üzerine webmin kurulumu yapacağız.
25,140 18/02/2014
Virtualmin Kurulumu
Virtualmin; domain, hosting için website kontrol paneline sahip, bunları oluşturma, yönetme yeteneklerine sahip açık kaynak kodlu webmin temelli bir web sunucu uygulamasıdır.
37,455 07/11/2021
Linux Dosya İzin Mantığı
Linux sistemler bu izin mantığını bilmeden anşılmayabilir.
20,810 22/12/2014
Virtualmin'e Yeni Web Sitesi Host Etmek - Domain Eklemek
Yeni bir web sitesi tanımlamak, FTP ve Email ayarlarını ayarlamak için yapılması gerekenler
29,436 03/06/2014
Virtualmin'e Swap Alanı Eklemek
Bazen sunucunuz için mevcut RAM değeriniz yetmeyebilir. İşte böyle durumlarda harddiskinizin bir kısmını RAM olarak kullanabilirsiniz.
18,953 26/08/2017
Virtualmin'i Daha Güvenli Hale Getirmek
Gerekli ayarlamları yapınca daha güvenli bir Virtualmin ortaya çıkacaktır...
31,969 22/10/2022
Virtualmin Sorunları ve Çözümleri
Virtualmin veya Webmin ile yaşayabileceğiniz sorunlar ve bunların çözümleri
25,456 31/08/2022
Apache için PHP Handlerları
En çok merak edilen konulardan birisi de php işleyicileridir. Genelde az anlaşılan ama çok önemli olan bir konudur. Tabi ki her şeyin tam olarak nasıl çalıştığını bilmek zorunda değilsiniz ancak sunucu işlemlerini ciddiye alıyorsanız ya da bu sektörde çalışıyorsanız öğrenmeniz gerekmektedir. Öğreneceğiniz her yeni bir şey ile sağladığınız hizmeti daha kararlı kullandırabileceğinizden dolayı hizmeti daha ucuza verebilir hale gelebilir ve dolayısıyla daha çok para kazanabilirsiniz. Bu yüzden sizi yeni bir şeyler öğrenmek için bir kaç dakikanızı ayırmaya davet ediyorum.
17,105 04/06/2014
Virtualmin Üzerine CSF ve LFD Firewall Kurulumu
Eğer güçlü bir firewall kullanmak için CSF Firewall'ı kullanmalısınız.
16,720 21/08/2017
Virtualmin ve SSL
Virtualmin üzerindeki bir domaine SSL sertifikası nasıl yüklenir?
16,040 23/11/2016
Webmin'e Fail2ban Eklentisini Kurmak
Fail2Ban Intrusion Detector (Fail2Ban saldırı dedektörü)kurulumu ve kullanımı...
14,464 23/08/2017
Virtualmin, PHP CURL Eklentisini Yüklemek
Virtualmin üzerine php5-curl eklentisinin nasıl yükleneceğini anlatan bir makale...
15,721 30/07/2019
Fail2Ban Nedir?
Fail2ban/var/log/pwdfail ya da /var/log/apache/error_logdosyalarını tarayarak belli bir sayıda (bunu kendimiz belirleyebiliriz) hatalı giriş yapmış kişinin ip numarasını belirleyerek, belli bir süreliğine ip numarasını engelleyen linux tabanlı bir programdır. Fail2banhakkında bilgi verdik şimdi de nasıl kurulur ve nasıl kullanılır ona bakalım.
15,475 17/05/2020
IP Adresi Çakışmalarının Linux ile belirlenmesi ve çözümlenmesi
Bir ağ yöneticisi için en sinir bozucu sorunlardan biri bir ağ üzerinde iki veya daha fazla makinenin aynı IP kullanmaya çalışmasına rastlamak olabilir.
15,152 13/12/2014
CSF(ConfigServer Security & Firewall) Ayarları
Sunucu Güvenliği ve Firewall olarak başarılı bir uygulamadır
17,966 31/08/2022
Evden Bir ADSL Hat Yardımı İle Web Yayını
Tabii ciddi anlamda web yayını yapmak şimdilik hayal. Bu sadece basit trafik akışı için kullanabileceğiniz bir sunucu olacaktır.
15,787 13/02/2016