Linux Sunucuda Saldırı ve Virüs Tespiti
Bilgi Güvenliği ve Virüs

Linux sunucuda yetkisiz giriş, şüpheli süreç, açık port, cron ve değişmiş dosya kontrolü; ClamAV ve rkhunter ile tarama.

Kimler girdi?

Linux
last -n 20

Son başarılı oturum açmalar.

Linux
sudo lastb -n 20

Son başarısız giriş denemeleri (kaba kuvvet saldırısı belirtisi).

Linux
sudo grep "Accepted" /var/log/auth.log | tail -n 20

SSH ile başarılı girişler ve geldikleri IP'ler (CentOS/RHEL'de /var/log/secure).

Linux
cat ~/.ssh/authorized_keys

Tanımadığınız SSH anahtarı olmamalı (her kullanıcı ve root için bakın).

Şüpheli süreç ve bağlantılar

Linux
ps auxf --sort=-%cpu | head -n 15

En çok işlemci kullanan süreçler (kripto madenci virüsleri işlemciyi %100 kullanır).

Linux
sudo ss -tulpn

Dinlenen portlar ve programlar; beklemediğiniz port olmamalı.

Linux
sudo ss -tnp state established

Kurulu dış bağlantılar.

Linux
ls -la /tmp /var/tmp /dev/shm

Saldırganların dosya bıraktığı geçici klasörler.

Kalıcılık noktaları

Linux
for u in $(cut -f1 -d: /etc/passwd); do sudo crontab -l -u $u 2>/dev/null | grep -v '^#' | sed "s/^/$u: /"; done

Tüm kullanıcıların cron görevleri.

Linux
ls -la /etc/cron.* /etc/systemd/system

Sistem geneli cron ve servis dosyaları.

Linux
sudo find / -xdev -type f -mtime -2 -not -path '/proc/*' -not -path '/sys/*' 2>/dev/null | head -n 50

Son 2 günde değişen dosyalar.

Tarama araçları

Linux
sudo apt install clamav && sudo freshclam && sudo clamscan -r -i /var/www

ClamAV kurup web klasörünü tarar, yalnızca bulaşmış dosyaları gösterir.

Linux
sudo apt install rkhunter && sudo rkhunter --update && sudo rkhunter --check --sk

Rootkit taraması yapar.

⚠️ Sunucu ele geçirilmişse en güvenli yol, verileri yedekleyip temiz bir sunucuya yeniden kurmaktır; saldırgan gizli arka kapı bırakmış olabilir.

İlgili komutlar

Bilgi Güvenliği ve Virüs: diğer rehberler

Komutları kendi sisteminizde çalıştırmadan önce sunucu, kullanıcı ve klasör adlarını uyarlayın; kritik değişikliklerden önce yedek alın.

Diğer bölümler

Linux Sunucuda Saldırı ve Virüs Tespiti hakkında

Linux sunucuda yetkisiz giriş, şüpheli süreç, açık port, cron ve değişmiş dosya kontrolü; ClamAV ve rkhunter ile tarama.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

Linux Sunucuda Saldırı ve Virüs Tespiti nasıl kullanılır?

  1. Rehberi okuyunAdımları sırasıyla izleyin.
  2. Komutları kopyalayınKod kutularındaki 📋 ile kopyalayın; örnek adları kendi değerlerinizle değiştirin.
  3. Sonucu doğrulayınKontrol komutlarıyla işlemin başarılı olduğunu görün.

Sıkça sorulan sorular

Linux Sunucuda Saldırı ve Virüs Tespiti nasıl yapılır?

Linux sunucuda yetkisiz giriş, şüpheli süreç, açık port, cron ve değişmiş dosya kontrolü; ClamAV ve rkhunter ile tarama.

Komutları nerede çalıştırmalıyım?

PowerShell komutlarını yönetici olarak açılmış PowerShell'de, CMD komutlarını yönetici Komut İstemi'nde, Linux komutlarını terminalde çalıştırın.