Categories: Plesk

Plesk Dosya Uzantısı Engelleme

Plesk paneli Linux dağıtımları üzerinde kullanıyorsanız, mail sunucusu için postfix veya qmail seçmeniz gerekiyor. Her ne kadar yazıda “plesk dosya uzantısı engelleme” olarak geçse de bu işlemi Postfix mail sunucu için yapılandıracağız. Yani belirli bir dosya uzantısını veya dosya uzantılarını engellemek istiyorsanız yazımızda Postfix mail sunucu için işlemi nasıl yapacağınızı anlatacağız.

Postfix Dosya Uzantısı Engelleme

Postfix sunucusu üzerinde clamd gibi veya ücretli bir antivirüs yazılımı kullanıyorsanız, ekli dosyaları tarayıp zaten virüslü dosya veya dosyaları engelleyecektir. Fakat kullanmıyorsanız, virüslü dosya mail kullanıcısına ulaşacak demektir. Tabi illa ki virüs değil, herhangi bir dosya uzantısını da engellemek isteyebilirsiniz. Bunun için postfix konfigürasyon dosyaları üzerinde değişiklik yapacağız. Böylece sanal sunucu üzerinde bulunan mail sunucumuza istemediğimiz herhangi bir dosya uzantısı gelmeyecek.

Çözüm

Bu işlemi yapmak için root şifresine veya root kullanıcı yetkisine haiz bir hesaba sahip olmanız gerekmektedir. SSH üzerinden sunucunuza bağlanın ve aşağıdaki işlemleri gerçekeştirin;

Önce main.cf dosyamızın yedeğini alalım.

cp /etc/postfix/main.cf /etc/postfix/main.cf.original

Sonra main.cf dosyamızı favori editörümüz ile açalım;

nano /etc/postfix/main.cf

Dosyada aşağıdaki satırı bulup, başındaki yorumu “#” kaldıralım.

# header_checks = regexp:/etc/postfix/header_checks

header_checks dosyasının yedeğini alalım;

cp /etc/postfix/header_checks /etc/postfix/header_checks.original

dosyayı favori editörümüzle açalım;

/etc/postfix/header_checks 

ve ekleyelim;

/name=[^>]*\.(zip|pif|exe|dll|vbs|bat|com)/   REJECT

Postfix servisini yeniden başlatalım;

service postfix restart

Yukarıdaki örnekte “zip, pif, exe, dll, vbs, bat ve com uzantıları engellenmiştir. Siz regex’in içerisine dilediğiniz dosya uzantısını yazabilirsiniz.

Böylece linux hosting üzerindeki mail sunucusu yükünü de azaltmış olursunuz.

Sık Sorulan Sorular

Postfix ile hangi dosya uzantıları engellenebilir?
Genellikle .exe, .zip, .bat, .dll, .vbs, .com gibi zararlı yazılım içerebilecek uzantılar engellenir. Ancak regex ifadesi ile istenen tüm uzantılar tanımlanabilir.

Postfix dosya uzantısı engellemesi antivirüs yerine geçer mi?
Hayır. Bu yöntem, belirli uzantıları engeller fakat dosyanın içeriğini analiz etmez. ClamAV gibi bir antivirüs sistemiyle birlikte kullanılmalıdır.

Plesk panelde bu işlemi yapmak zorunda mıyım?
Plesk sadece bir kontrol panelidir. Asıl işlem Postfix sunucu tarafında yapılır. Plesk sadece yapılandırmayı görsel arayüzle kolaylaştırabilir.

Header_checks dosyası yoksa ne yapmalıyım?
Eğer /etc/postfix/header_checks dosyası mevcut değilse, komutla oluşturabilir ve içine kendi kurallarınızı yazabilirsiniz. Dosya oluşturmak yeterlidir.

Postfix yapılandırmasında değişiklik yaptıktan sonra neden restart gerekiyor?
main.cf veya header_checks dosyalarında yapılan değişikliklerin etkin olması için postfix servisinin yeniden başlatılması gerekir. Aksi halde değişiklikler uygulanmaz.

pendc

Recent Posts

MySQL ve MariaDB Arasındaki Temel Farklar

Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…

1 hafta ago

Proxmox’da Otomatik Snapshot Nasıl Alınır?

Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…

1 hafta ago

Proxmox VE 8.4’ten 9’a Nasıl Geçilir?

Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…

1 hafta ago

Zabbix ile VMware vSphere İzleme Nasıl Yapılır ?

Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…

3 hafta ago

VMware vSphere Foundation 9.0 Beta Sürümü Yayında

IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…

3 hafta ago

Fidye Yazılımı Saldırılarından Korunma

Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…

3 ay ago