Skip to content
Onlayer

Onlayer düzenli olarak alan adınızı Google Malware veritabanında tarar. Alan adınızın bu veritabanında belirmesi sisteminizde malware bulunduğunu gösterir. Bu durumda çoğu tarayıcı kullanıcıların sitenize ulaşmasını engelleyecektir.

Sunucunuzda malware olması durumu birçok farklı kötü anlam taşıyor olabilir. Örneğin: sunucunuzda veri sızıntısı olabilir, saldırganlar tarafından kod çalıştırılıyor olabilir, siteniz phishing ya da kriptopara madenlemek için kullanılıyor olabilir.

Çözüm

Her sistemde uygulanabilecek çözümler:

  1. Servisi hemen kapatın
  2. Sisteminizi ve uygulamaları güncelleyin
  3. Güvenlik duvarınızı açın ve ayarlarını yapın
  4. Antivirüs programı yükleyin ve tarama yapın
  5. Log dosyalarını olağandışı aktiviteler için kontrol edin
  6. Gereksiz kullanıcıları kaldırın

Linux Bazlı Sistemler için ekstra güvenlik önlemleri:

1 – PHP’de kullanılmayan fonksiyonları kapatın. Düzenlemek için /etc/php.ini yi açın

disable_functions = "apache_get_modules,apache_get_version,apache_getenv,apache_note, \
apache_setenv,disk_free_space,diskfreespace,dl, highlight_file,ini_alter,ini_restore,\
openlog,passthru,phpinfo, proc_nice,shell_exec,show_source,symlink,system, exec, \
proc_close,proc_open,popen,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,\
c99_sess_ put,fpassthru"

2 – Derleyici (compiler) kullanımlarını limitleyin.

chmod 700 /usr/bin/wget
chmod 700 /usr/bin/telnet
chmod 700 /usr/local/bin/lynx
chmod 700 /usr/bin/links
chmod 700 /usr/bin/bcc
chmod 700 /usr/bin/byacc
chmod 700 /usr/bin/cc
chmod 700 /usr/bin/gcc
chmod 700 /usr/bin/i386-redhat-linux-gcc
chmod 700 /usr/bin/perlcc
chmod 700 /usr/bin/yacc
chmod 0700 /usr/bin/curl
chmod 700 /usr/bin/lwp-*
chmod 700 /usr/bin/*ncftp*

3 – hosts.conf’un güvenliğini sağlayın.

# First check DNS and after check hosts file
order bind,hosts
nospoof on
spoofalert on

4 – Logwatch yükleyin ve belirtilen dosyada ayarlarını yapın.

yum install logwatch -y
vi /usr/share/logwatch/default.conf/logwatch.conf

logwatch.conf dosyasında belirtilen kısımları ekleyin.

Set MailTo = [email protected]
Set Range = Yesterday
Set Datail = Med
Comment #Archives = Yes

5 – SSH iznini belirli IP adresleriyle limitleyin. Bunun için /etc/hosts.allow dosyasını aşağıdaki gibi değiştirin.

SSHD:172.16.1.10:ALLOW              # Tek IP
SSHD:192.168.                       # B Sınıfı IP Bloğu
SSHD:85.105.75.75/255.255.255.255   # Tek IP
SSHD:85.105.75.1/255.255.255.0      # C Sınıfı IP Bloğu

6 – /etc/hosts.deny dosyasını belirtilen yazıyı ekleyin. hosts.allow dosyasında belirttiğiniz IP adresleri dışındaki tüm IP adreslerinden SSH engellenecektir.

SSHD:ALL

Yasal Uyarı

Copyright (c) 2019 – 2026 ONLAYER Bilişim Teknolojileri A.Ş.

Bu sayfadaki içeriğin kullanımı sadece bu sayfaya link ile atıf yapılarak mümkündür. Yazılı izin olmadan değiştirilemez ve alıntı yapılamaz.

Kullanım Uyarısı: Burada belirtilen direktifler olduğu gibidir ve uygulanması sonucunda oluşabilecek servis kesintileri ve veri kaybından ONLAYER sorumlu değildir. Sistemlerin daha iyi çalışabileceği ya da daha güvenli olacağına dair hiç bir garanti verilmemektedir. Ne firma ne de yazar kullanımdan dolayı hiçbir sorumluluk kabul etmemektedir.

DNS ve e-posta

← Bilgi Bankası'na dön