FUSE ile Dosya Sistemi Taklidi Nasıl Yapılır?

Linux üzerinde gerçek bir disk kullanmadan, tamamen yazılım tabanlı dosya sistemleri geliştirmek mümkündür. Bu tür sistemler genellikle deneme ortamlarında, öğretici çalışmalarda veya özel yazılım çözümlerinde kullanılır. Bunu sağlamanın en basit yöntemi FUSE aracından yararlanmaktır. FUSE Nedir? FUSE, kullanıcı alanında çalışarak çekirdeğe doğrudan erişmeden dosya sistemi geliştirmeye olanak tanır. Bu yöntem sayesinde modül yazmadan kendi dosya … Devamını oku

Linux macOS ve Windows için Nmap kurulumu

Nmap, ağ taraması ve güvenlik analizleri için geliştirilmiş açık kaynaklı ve ücretsiz bir araçtır.IP paketlerini inceleyerek ağdaki cihazları, açık portları ve o portlarda çalışan servisleri tespit eder.Gerekirse bu servislerin sürüm bilgilerini de ortaya çıkarabilir.Sistem yöneticilerine altyapıyı keşfetmede, güvenlik uzmanlarına ise zafiyet analizinde büyük kolaylık sağlar.Bu rehberde Nmap’in Linux sistemlerine kurulumu ve tercih edilebilecek kurulum yöntemleri … Devamını oku

Linux Üzerinde Swap Alanı Oluşturma

Hem masaüstü hem de sunucu tabanlı Linux sistemlerinde bellek kullanımı dikkatle yönetilmelidir. Fiziksel RAM yetersiz kaldığında sistemin kesintiye uğramadan çalışmaya devam etmesi için swap alanı devreye alınır. Swap Alanı Nedir? Swap alanı, fiziksel belleğin dolması durumunda diskte ayrılan geçici bir depolama alanıdır. Bu sayede kullanılmayan veriler RAM’den diske aktarılır ve sistemin çalışması devam eder. Swap … Devamını oku

tar Komutu ile gzip Sıkıştırma Yöntemleri

Linux işletim sisteminde tar.gz arşivleri, kullanıcıların en sık karşılaştığı dosya tipleri arasındadır. Uygulama paketleri, kurulum imajları, yedekler ve sistem ayarları için bu format yaygın biçimde tercih edilir. Zip mantığına yakın çalışmasına rağmen açık kaynak tarafında daha baskın bir konuma sahiptir.Bu içerikte tar.gz dosyalarının ne anlama geldiğini, nasıl üretildiğini ve nasıl açıldığını adım adım göstereceğiz. Linux … Devamını oku

Linux Hata Onarımı İçin fsck Komutu Nasıl Kullanılır?

Linux dosya sistemlerinin amacı, verileri güvenli şekilde saklamak ve gerekli olduğunda kurtarmayı sağlamaktır. Zamanla bazı bozulmalar meydana gelebilir ve belirli disk bölümlerine ulaşım mümkün olmayabilir. Bu tutarsızlıkları çözmek için çoğu senaryoda fsck aracı tercih edilir.Daha önce Sanal Sunucularda Kullanılan İşletim Sistemlerini incelemiştik. Şimdi odağımızı Linux’a çevirip disk kaynaklı sorunların çözümünde fsck’nin nasıl kullanılacağını göstereceğiz. Linux’ta … Devamını oku

Sanal Sunucularda Kullanılan İşletim Sistemleri

İşletim sistemi (OS), bilgisayarın kaynaklarını yöneten ve uygulamaların yürütülmesini sağlayan temel yazılım katmanıdır. Belleğin, işlemlerin ve donanım aygıtlarının kontrolünü üstlenerek kullanıcıyla bilgisayarın iletişimini mümkün kılar. Dünya çapında en fazla kullanılan işletim sistemi Android sayılırken, masaüstü bilgisayarlarda en popüler olan Windows’tur. Kullanıcıların önemli bir kısmı bilgisayarın yalnızca Windows ile çalıştığını zanneder; oysa Windows mevcut işletim sistemi … Devamını oku

Cowrie ile Linux Brute Force Önleme

SSH erişimi açık olan bir Linux makine, tarama ve deneme trafiğini neredeyse sürekli alır ve bu durum doğru yönetilmezse yetkisiz oturumlarla sonuçlanabilir. Bunun için Fail2ban ile hatalı girişleri loglardan okuyup otomatik yasaklama uygulamak kısa vadede etkili bir savunma sağlar. Yine de hangi IP bloklarının öne çıktığını, hangi kullanıcı adlarının sık denendiğini ve saldırı dalgalarının desenini … Devamını oku

Linux Sunucularda Fail2ban Nasıl Kurulur?

Brute-force saldırılarına karşı Linux sunucularda öne çıkan en pratik güvenlik çözümlerinden biri Fail2ban’dır. SSH, FTP ve e-posta servislerinde yinelenen başarısız giriş denemelerini log dosyalarından algılar ve saldırgan IP adreslerini otomatik biçimde engeller. Bu yöntem yalnızca saldırıları o an durdurmakla kalmaz, yöneticilerin sistem kesintilerine karşı hazırlıklı olmasını da sağlar. Fail2ban’ın ürettiği loglar ile otomatik bloklama süreci, … Devamını oku

Systemctl Komutlarıyla Günlük Servis İşlemleri

Linux tabanlı sistemlerde servislerin başlatılması ve kontrol edilmesi, uzun yıllar boyunca init, SysVinit ve Upstart gibi çözümlerle sağlanıyordu. Günümüzde ise bu görevleri daha güçlü ve bütüncül bir yapı olan systemd üstlenir. systemd, sistem kaynaklarını daha verimli kullanarak hızlı başlangıç sağlar ve arka plandaki süreçleri düzenler. Bilgisayar açıldığında devreye girer; servisleri, socket yapılarını, mount noktalarını ve … Devamını oku

Linux Kernel 6.15 Güncellemesi Nasıl Yapılır?

Linux dünyasının kalbi olan çekirdek (kernel) tarafında bir yenilik daha kapımızda. Linus Torvalds’ın resmi olarak duyurduğu Linux 6.15, performans optimizasyonlarından güvenlik yapılandırmalarına, donanım desteğinden yeni dillerin (Rust) entegrasyonuna kadar çok sayıda gelişmeyi beraberinde getiriyor. Peki bu yeni sürüm neler getiriyor ve Linux 6.15’e nasıl güncelleme yapılır? Rust Destekli NVIDIA Sürücüsü: Nova Linux 6.15 ile birlikte … Devamını oku