Directadmin ClamAV (Anti-Virus) Kurulumu ve E-Posta Taraması
DirectAdmin sunucularında e-posta güvenliğini artırmak için ClamAV antivirüs sistemi kullanılabilir. ClamAV; gelen ve giden e-postaları zararlı yazılımlara karşı tarayarak virüslü dosyaların kullanıcı hesaplarına ulaşmasını engellemeye yardımcı olan açık kaynak kodlu bir antivirüs çözümüdür.
Bu makalede DirectAdmin sunucularında ClamAV kurulumu, CustomBuild üzerinden etkinleştirilmesi, Exim mail sunucusu ile entegrasyonu ve otomatik güncelleme işlemleri adım adım anlatılmaktadır.
Bu işlemleri gerçekleştirebilmeniz için sunucunuzda root SSH erişiminizin bulunması ve DirectAdmin'in CustomBuild yapısını kullanıyor olması gerekmektedir.
ClamAV Nedir?
ClamAV; Linux sunucularında kullanılan, açık kaynak kodlu bir antivirüs yazılımıdır. Özellikle e-posta sunucularında zararlı ek dosyaların tespit edilmesi amacıyla tercih edilir. Exim gibi mail servisleri ile birlikte çalışarak gelen ve giden e-posta trafiğini otomatik olarak tarayabilir.
ClamAV kullanıldığında aşağıdaki avantajlar elde edilir:
- Gelen e-postalar zararlı yazılımlara karşı taranabilir.
- Gönderilen e-postalar antivirüs kontrolünden geçirilebilir.
- Zararlı ek dosyalar kullanıcıya ulaşmadan engellenebilir.
- Sunucu üzerindeki e-posta güvenliği önemli ölçüde artırılabilir.
Kurulum Öncesi Gereksinimler
Kurulum işlemine başlamadan önce aşağıdaki gereksinimlerin sağlandığından emin olun.
- DirectAdmin kurulu bir Linux sunucusu
- SSH üzerinden root erişimi
- Güncel CustomBuild yapısı
- İnternet bağlantısı bulunan bir sunucu
Mail sunucusu üzerinde yapılacak yanlış yapılandırmalar, e-posta gönderme ve alma işlemlerinin durmasına neden olabilir. İşlem öncesinde sunucunuzun yedeğini almanız tavsiye edilir.
SSH ile Sunucuya Bağlanma
İlk olarak SSH üzerinden root kullanıcısı ile sunucuya bağlanın. Daha sonra DirectAdmin CustomBuild dizinine geçin.
Bu dizin, DirectAdmin servislerinin kurulumu, güncellenmesi ve yapılandırılmasının yapıldığı ana çalışma dizinidir.
CustomBuild Üzerinden ClamAV Kurulumu
DirectAdmin'de ClamAV desteğini etkinleştirmek için aşağıdaki komutları sırasıyla çalıştırın.
İlk komut CustomBuild yapılandırmasında ClamAV desteğini etkinleştirir. İkinci komut ise gerekli paketleri indirerek kurulumu tamamlar.
Kurulum süresi sunucunun donanım özelliklerine ve internet bağlantısına göre değişebilir. Kurulum tamamlanıncaya kadar SSH oturumunu kapatmamanız önerilir.
ClamAV Servisinin Kontrol Edilmesi
Kurulum tamamlandıktan sonra ClamAV servisinin düzgün şekilde çalıştığını kontrol etmek faydalı olacaktır.
Servis durumu active (running) olarak görüntüleniyorsa ClamAV başarıyla kurulmuş ve çalışıyor demektir.
ClamAV ve Exim Mail Sunucusu Entegrasyonu
ClamAV kurulumu tamamlandıktan sonra antivirüs korumasının e-posta trafiğine uygulanabilmesi için Exim mail sunucusu ile entegrasyonunun yapılması gerekir. Bu yapılandırma sayesinde sunucuya gelen ve sunucudan gönderilen e-postalar zararlı yazılımlara karşı otomatik olarak taranabilir.
ClamAV yalnızca antivirüs tarama hizmeti sağlar. E-posta trafiğinin taranabilmesi için Exim gibi bir mail sunucusu tarafından kullanılması gerekir.
Exim Yapılandırma Dosyasını Düzenleme
İlk olarak Exim yapılandırma dosyasını düzenlemek için aşağıdaki komutu çalıştırın.
Yapılandırma dosyası açıldıktan sonra ClamAV servisinin kullanılacağı bağlantı bilgisi tanımlanacaktır.
ClamAV Servis Bağlantısını Tanımlama
Nano editörü içerisinde arama yapmak için CTRL + W tuş kombinasyonunu kullanabilirsiniz. Arama alanına aşağıdaki ifadeyi yazın.
Bulduğunuz satırın hemen altına aşağıdaki yapılandırmayı ekleyin.
Bu ayar sayesinde Exim, ClamAV servisinin dinlediği 3310 numaralı port üzerinden antivirüs taraması gerçekleştirecektir.
ClamAV farklı bir IP adresi veya port üzerinden çalışıyorsa av_scanner satırındaki bilgiler buna göre düzenlenmelidir.
E-Posta Virüs Kontrol Kurallarını Ekleme
Exim yapılandırma dosyasında tekrar arama yaparak aşağıdaki bölümü bulun.
Bu bölüm, Exim'in e-posta içeriklerini kontrol ederken uyguladığı güvenlik kurallarını içerir. Mevcut yapılandırmaya aşağıdaki kuralları ekleyebilirsiniz.
Bu yapılandırma ile aşağıdaki işlemler gerçekleştirilir:
- Bozuk MIME yapısına sahip e-postalar reddedilir.
- ClamAV tarafından zararlı olarak tespit edilen ekler engellenir.
- Riskli dosya uzantılarına sahip e-postaların gönderilmesi önlenir.
- Güvenlik kontrolünden geçen iletilerin teslim edilmesine izin verilir.
Exim yapılandırma dosyasında yapılacak hatalı bir değişiklik mail servisinin başlatılamamasına neden olabilir. Dosyayı düzenlemeden önce mevcut yapılandırmanın yedeğini almanız önerilir.
Yapılandırmayı Kaydetme
Düzenleme işlemi tamamlandıktan sonra dosyayı kaydedip editörden çıkın.
- CTRL + X tuşlarına basın.
- Kaydetme sorusunda Y (veya sistem diline göre E) tuşuna basın.
- Enter tuşuna basarak dosyayı kaydedin.
Exim Servisini Yeniden Başlatma
Yapılan değişikliklerin uygulanabilmesi için Exim servisini yeniden başlatın.
Servis yeniden başlatıldıktan sonra herhangi bir hata almanız durumunda Exim yapılandırmasını tekrar kontrol ederek eklenen satırlarda yazım hatası bulunmadığından emin olun.
ClamAV Virüs Veritabanını Güncelleme
ClamAV'ın yeni zararlı yazılımları tespit edebilmesi için virüs imza veritabanının güncel tutulması gerekir. Kurulum tamamlandıktan sonra ilk güncellemeyi aşağıdaki komut ile gerçekleştirebilirsiniz.
Virüs veritabanı güncellemesi tamamlandıktan sonra ClamAV, en güncel zararlı yazılım imzalarını kullanarak tarama yapmaya başlayacaktır.
ClamAV Servisinin Kontrol Edilmesi
Kurulum ve ilk güncelleme işlemleri tamamlandıktan sonra ClamAV servisinin düzgün şekilde çalıştığını kontrol etmeniz önerilir. Servis aktif durumda ise Exim, e-posta trafiğini antivirüs taramasından geçirebilir.
Servis durumu active (running) olarak görüntüleniyorsa ClamAV başarıyla çalışıyor demektir.
Kullanılan Linux dağıtımına göre servis adı clamd, clamav-daemon veya clamd@scan olarak değişebilir.
ClamAV Güncellemesini Otomatik Hale Getirme
Virüs veritabanının güncel tutulması, yeni zararlı yazılımların tespit edilebilmesi açısından büyük önem taşır. Güncellemeleri manuel olarak yapmak yerine Cron görevi oluşturarak işlemi otomatikleştirebilirsiniz.
Öncelikle Cron düzenleyicisini açın.
Açılan dosyanın sonuna aşağıdaki satırı ekleyin.
Bu Cron görevi sayesinde ClamAV virüs veritabanı her gün saat 09:30'da otomatik olarak güncellenecektir.
Sunucunuzda yoğun trafik bulunuyorsa otomatik güncelleme görevini gece saatlerinde çalıştırmanız daha uygun olacaktır.
ClamAV Kurulumunu Test Etme
Kurulumun başarılı şekilde tamamlandığını doğrulamak için ClamAV sürüm bilgisini görüntüleyebilirsiniz.
Komut sonucunda ClamAV sürüm bilgisi görüntüleniyorsa kurulum başarıyla tamamlanmıştır.
Sık Karşılaşılan Sorunlar
ClamAV Servisi Başlamıyor
Servis başlatılamıyorsa öncelikle servis durumunu kontrol edin.
Hata mesajlarını inceleyerek eksik paket, yapılandırma hatası veya yetki problemi olup olmadığını kontrol edin.
Virüs Veritabanı Güncellenemiyor
freshclam komutu hata veriyorsa aşağıdaki kontrolleri yapmanız önerilir.
- Sunucunun internet bağlantısını kontrol edin.
- DNS çözümlemesinin doğru çalıştığından emin olun.
- Güvenlik duvarının güncelleme sunucularını engellemediğini doğrulayın.
- ClamAV yapılandırma dosyalarını gözden geçirin.
E-Postalar Taranmıyor
E-posta trafiği ClamAV tarafından taranmıyorsa aşağıdaki noktaları kontrol edin.
- Exim yapılandırmasında av_scanner satırının doğru tanımlandığından emin olun.
- ClamAV servisinin çalışır durumda olduğunu doğrulayın.
- Exim servisini yapılandırma değişikliklerinden sonra yeniden başlatın.
ClamAV önemli bir güvenlik katmanı sağlar ancak tek başına tam koruma sunmaz. Sunucunuzun güvenliğini artırmak için güncel işletim sistemi, güvenlik duvarı, güçlü parola politikaları, spam filtreleme çözümleri ve düzenli yedekleme işlemlerini birlikte kullanmanız önerilir.
Sonuç
Bu makalede DirectAdmin sunucularında ClamAV kurulumu, Exim mail sunucusu ile entegrasyonu, virüs veritabanının güncellenmesi ve otomatik güncelleme işlemleri ele alınmıştır.
Düzenli olarak güncellenen bir ClamAV kurulumu, e-posta trafiğini zararlı yazılımlara karşı koruyarak sunucu güvenliğinin artırılmasına katkı sağlar. Periyodik servis kontrolleri ve otomatik güncelleme görevleri ile antivirüs altyapısının sürekli güncel tutulması önerilir.
Özet Komutlar
Bu rehberde kullanılan komutlar aşağıda uygulama sırasına göre listelenmiştir.
İSİMKAYIT Yardım Merkezi
Bu makalede DirectAdmin sunucularında ClamAV kurulumu, Exim entegrasyonu, virüs veritabanının güncellenmesi ve otomatik güncelleme işlemlerinin nasıl gerçekleştirileceği açıklanmıştır. Düzenli güncellenen bir ClamAV altyapısı, zararlı yazılımların e-posta yoluyla sunucuya ulaşmasını önlemeye yardımcı olarak mail sunucunuzun güvenliğini artırır.
Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.