Mehmet Recep TÜRKOĞLU

LFCA

Maden Mühendisi

Mehmet Recep TÜRKOĞLU

LFCA

Maden Mühendisi

Blog Post

Linux’a Virüs Bulaşmamasının Esas Sebebi

21/05/2023 Teknoloji
Linux’a Virüs Bulaşmamasının Esas Sebebi

Linux dahil olmak üzere hiçbir sistem yüzde yüz güvenli değildir. Hatta siz siz olun hiçbir sisteme tam güvenmeyin ve olabildiğince güvenlik önlemlerini alın. Güvenmediğiniz bağlantılara tıklamayın, güvenilir olmayan kaynaklardan indirdiğiniz yazılımları emin olmadan kurmayınız.

Bir de siz siz olun hiçbir işletim sisteminin fanatiği olmayın. Genelde windows fanatikleri linuxa neden virüs bulaşsın ki zaten kimse kullanmıyor derler. Halbuki şu an dünyada masaüstülerden çok daha önemli olan sunucularının en az yüzde 90 nında linux dağıtımları kullanılıyor. Linux üzerine kurulu teknolojilere zaten hiç girmeyeceğim bile.

Uber linux bilgim olmasa bile yaklaşık 20 yıl önce başlayan linuxla bir tanışıklığım var. Çok aktif kullanamadığım dönemler olsa da literatürü ve blog, newsletter tarzı yazıları takip ederim.

Linuxa esas virüs bulaşmamasının sebebi bence çok büyük bir oranda dosya sistemi ile alakalı. Linuxu bilenler bilir. Linuxta herşey bir dosyadır. Driverlar bile dosya şeklinde tutulur ve dosyaların bir izin standardı vardır. Okuma yazma ve çalıştırma izinleri temel izinlerdir. İşte tam da burada dananın kuyruğunun koptuğu yer linuxta hiçbir dosyaya gerekmedikçe çalıştırma izni verilmez. Hatta dikkat edin linux dağıtımlarında internette indirdiğiniz dosyaların çalıştırma izni kapalı gelir. Windowsta internetten indirdiğiniz exe gibi çalıştırılabilir dosyalar tıklar tıklamaz eğer bilgisayarda yönetici yetkiniz varsa bir evet hayır sorusundan sonra gayri ihtiyari evet demenizle çalışıverir. Eğer indirdiğiniz dosya portable ise zaten yönetici yetkisine de ihtiyaç duymaz. Linuxta ise bir dosya script bile olsa onu çalıştırmanız için duruma göre chmod +x, chmod a+x gibi komutlar girip çalışabilir hale getirmeniz gerekir.

Bir de linuxta super user yetkisi olmadan dosyayı çalıştıramazsınız. Bu windowsta da öyledir ama windowsta bu yetki biraz daha kolay verilir kullanıcıya.

Yani özetle bence linuxta zararlı yazılımların kolaylıkla çalışmaması ve antivirüse ihtiyaç duymamasının temel sebebi dosya izinleri yapısından kaynaklanmaktadır.

Bununla ilgili pekçok yazı yazılabilir. İleride vaktim olursa /etc/passwd ve /etc/shadow karşılıklı çalışma prensibini anlatabilirim.

Bu yazımda yanıldığım yerler varsa lütfen bana bildirin. Aşağıdaki yorum kısmına yazabileceğiniz gibi bana web@turkoglu.me adresinden de ulaşabilirsiniz.

Tags:
Write a comment