APT, DNF, YUM, Pacman ve Zypper ile Linux Paket Yönetimi

Linux ve BSD türevlerinde yer alan paket yönetim sistemleri, yazılımların düzenli olarak yüklenmesine, güncellenmesine ve eksiksiz kaldırılmasına imkân tanıyan temel mekanizmalardır. Her dağıtım, kendine özgü bir paket formatı kullanır ve bu paketler yazılımın içeriğini, meta verilerini ve kurulum sırasında çalışacak işlemleri barındırır. Depodaki Paket Listesini Güncelleme Paket yöneticileri komutları mevcut paket listesine göre uygular. Bu … Devamını oku

Ubuntu 24.04 Üzerinde Xrdp Nasıl Etkinleştirilir?

Ubuntu sunucularına görsel arayüzle bağlanmak için Xrdp hizmetinden yararlanabiliriz. Bu servis, Windows’un Remote Desktop Connection aracıyla Ubuntu sistemine uzaktan erişim sağlamamıza olanak tanır. Sanal Sunucuyu Güncelleyelim İşleme başlamadan önce sistem paketlerini güncellemek en sağlıklı adımdır. Güncelleme bittikten sonra xrdp kurulumunda herhangi bir hata yaşanmadan ilerleyebiliriz. Xfce Grafik Arayüzünü Hazırlayalım Xrdp, grafik ortamı olmayan sunucularda oturum … Devamını oku

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

Linux için OpenVPN Connect İle SSL VPN Kurulumu

VPN, internet trafiğini şifreleyerek veri güvenliğini sağlar. Kurumsal ağlara uzaktan erişimde, gizlilik ve güvenli bağlantı söz konusu olduğunda OpenVPN sıkça tercih edilir.Bu rehberde, size gönderilen yapılandırma dosyalarıyla OpenVPN Connect uygulaması üzerinden bağlantıyı nasıl kuracağınızı adımlarla öğreneceksiniz. OpenVPN Özellikleri Sunucu’da OpenVPN Kurulumu OpenVPN Paketlerinin Yüklenmesi Ubuntu/Debian CentOS Easy-RSA ile Sertifikası Sunucu Yapılandırma /etc/openvpn/server.conf içine temel ayarlar … 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