Linux Paket Yönetimi APT, DNF, YUM, PKG, APK

Linux ve BSD sistemlerinde kullanılan paket yöneticileri, yazılım kurulumu, güncellemesi ve tamamen kaldırılması işlemlerini düzenli şekilde gerçekleştirmeye yarayan temel yapılardır. Her dağıtım kendine özel bir paket formatı kullanır ve bu formatlar, uygulamaya ait verileri, meta tanımlarını ve kurulum sırasında izlenecek adımları kapsar. Paket Deposu Güncelleme Adımı Paket yöneticileri işlemlerini mevcut paket listesine göre yürütür. Bu … Devamını oku

Ubuntu 24.04 Xrdp Uzak Masaüstü Kurulum

Ubuntu sunucularına masaüstü arayüzü üzerinden bağlanmak için Xrdp kullanılabilir. Xrdp, Windows cihazlardan RDP protokolüyle Ubuntu sunucusuna uzaktan bağlantı kurulmasını sağlar. Sistemi Güncelleyelim Kuruluma geçmeden önce paket listesini güncellemek önemlidir. Güncelleme tamamlandığında xrdp kurulumu için gerekli tüm adımlara sorunsuz şekilde devam edebiliriz. Xrdp İçin Xfce Masaüstünü Etkinleştirelim Uzak masaüstü bağlantısı oluşturmak için sunucuda bir masaüstü arayüzü … Devamını oku

FUSE ile Basit Bir Sanal Dosya Sistemi Geliştirme

Bir Linux sisteminde, verileri gerçek diske kaydetmeden sadece yazılım aracılığıyla çalışan sanal dosya sistemleri tasarlanabilir. Bu sistemler genellikle deneysel çalışmalar, öğretim ortamları veya belirli görevler için kullanılır. Bu işlemi yapmanın en basit yolu FUSE aracıdır. FUSE Nedir? FUSE, çekirdek koduna dokunmadan kullanıcı alanında yeni dosya sistemleri oluşturmayı sağlayan bir yapıdır. Böylece çekirdek modülü yazma ihtiyacı … Devamını oku

Linux macOS ve Windows Kullanıcıları için Nmap Yükleme

Ağ tarama ve güvenlik değerlendirmeleri için tasarlanmış açık kaynaklı ve ücretsiz bir çözüm Nmap’dir.Araç IP paketlerini analiz ederek ağdaki cihazları, açık portları ve bu portlarda çalışan servisleri ortaya çıkarır.Ayrıca gerektiğinde bu servislerin sürüm detaylarını da gösterebilir.Sistem yöneticilerine altyapı keşfi, güvenlik uzmanlarına zafiyet tespiti konusunda pratik kolaylık sunar.Bu rehber boyunca Nmap’in Linux sistemlerine nasıl kurulacağı ve … Devamını oku

Linux Sistemlerde Swap Alanı Nasıl Eklenir

Sunucu veya masaüstü fark etmeksizin, Linux sistemlerinde bellek yönetimi sistem kararlılığı açısından temel bir unsurdur. RAM yetersiz kaldığında, işletim sistemi işlemleri durdurmak yerine swap alanı aracılığıyla süreci devam ettirir. Sanal Bellek (Swap) Swap, RAM’in dolduğu durumlarda sistemin diski geçici bir bellek alanı olarak kullanmasını sağlayan bir yapıdır. Bu sayede aktif olmayan veriler RAM’den alınarak diske … Devamını oku

Linux Tar Komutu İle Dosya Sıkıştırma

Linux kullananlar için tar.gz uzantısı, karşılaşılan en yaygın arşiv formatlarından biridir. Bu biçim; yazılım paketleme, kurulum dosyaları, yedek alma ve yapılandırma dağıtımı gibi amaçlarla sıkça kullanılır. Zip’e benzer bir çalışma şekli bulunsa da açık kaynak ekosisteminde çok daha yaygın tercih edilir.Bu yazıda tar.gz dosyalarının ne olduğunu, nasıl oluşturulup nasıl açıldığını adım adım açıklayacağız. Linux işletim … Devamını oku

Linux Sunucularda fsck Komutu ile Veri Kurtarma

Linux’ta kullanılan dosya sistemleri, verilerin güvenli saklanmasına ve ihtiyaç duyulduğunda geri yüklenmesine hizmet eder. Bununla birlikte zaman içinde hatalar oluşabilir ve bazı bölümlere erişim kısıtlanabilir. Bu uyumsuzlukların giderilmesinde çoğu zaman fsck aracı ön plana çıkar.Bir önceki içerikte VDS Sunucular İçin En Çok Tercih Edilen İşletim Sistemlerini ele almıştık. Bu yazıda, Linux sistemlerde disk problemlerinin çözümünde … Devamını oku

Linux Güvenliği İçin Cowrie Honeypot Kullanımı

Sistem yöneticileri için SSH, Linux sunucularda en çok kontrol edilmesi gereken yüzeydir çünkü yoğun parola denemeleri bu serviste birikir. Önceki yazımızda Fail2ban ile bu akışı nasıl tespit edip otomatik biçimde durdurabileceğimizi örnek komutlarla açıklamıştık. Fakat saldırganın hangi teknikleri kullandığını ve davranışının zamanla nasıl değiştiğini görmeden yalnızca engelleme katmanına güvenmek yeterli olmaz. Bu nedenle honeypot yaklaşımı … Devamını oku

Linux Sunucular için Fail2ban Kurulumu

Fail2ban, Linux tabanlı sunucularda brute-force saldırılarını engellemek için kullanılan en etkili araçlardan biridir. SSH, FTP veya e-posta servislerinde yapılan başarısız oturum denemelerini log kayıtlarından izler ve belirlenen eşik aşıldığında saldırgan IP’leri otomatik olarak yasaklar. Bu sayede sistem yalnızca o anda korunmaz, yöneticiler de olası kesintilere karşı daha hazırlıklı hale gelir. Fail2ban’ın sağladığı log verileri ve … Devamını oku

TFTP ile Ubuntu Sistemlerde Dosya Transferi Nasıl Yapılır?

Sistem yöneticileri için en ideal dosya aktarım çözümleri, düşük kaynak kullanımı ve yüksek hız sunanlardır. Bu noktada TFTP, sadeliği ve verimliliğiyle tercih edilen protokollerden biridir. Bu makalede, TFTP’nin temel işleyişini ve sunduğu avantajları her iki taraf açısından değerlendireceğiz. TFTP Nedir? TFTP, temel düzeyde dosya aktarım işlemleri için tasarlanmış hafif bir protokoldür. TCP yerine UDP protokolünü … Devamını oku