Blog
-
Linux sunucu yönetiminde güvenlik, opsiyonel bir özellik değil, bir zorunluluktur. Yıllarca iptables komut zincirleri ile boğuştuktan sonra, modern Linux dağıtımları (RHEL 7+, CentOS 7+, Fedora, Suse vb.) daha dinamik ve yönetilebilir bir çözüm olan Firewalld servisine geçiş yaptı. Bu makalede, Firewalld servisinin yönetim aracı olan firewall-cmd komutunu, mimarisini, “Zone” kavramını ve gerçek hayat senaryolarında nasıl…

-
cURL (Client URL), geliştiricilerin ve sistem yöneticilerinin veri transferi için kullandığı en popüler ve güçlü komut satırı araçlarından biridir. Genellikle “İnternetin İsviçre Çakısı” olarak adlandırılır. 1. cURL Nedir? cURL, URL (Uniform Resource Locator) sözdizimini kullanarak sunucudan sunucuya veya istemciden sunucuya veri aktarımı sağlayan bir komut satırı aracı ve kütüphanesidir. 2. Nerede ve Ne İçin Kullanılır?…

-
Systemd Unit File (Birim Dosyası), Linux sisteminin yapı taşlarını tanımlayan, .ini formatına benzeyen metin tabanlı konfigürasyon dosyalarıdır. Systemd’ye “neyi”, “nasıl”, “ne zaman” ve “hangi koşullarda” çalıştıracağını bu dosyalarla anlatırız. bu dosyaları sadece “yazılımı çalıştıran komut dosyası” olarak değil, Systemd Dependency Graph (Bağımlılık Grafiği) üzerindeki birer düğüm (node) olarak görmelisiniz. 1. Dosya Konumları ve Hiyerarşi (Nerede…

-
Linux kullanmanın en keyifli yanı, sistemin kaputunun altında her şeyin şeffaf olmasıdır. Ancak Fedora’nın kararlı bir sürümünü kullanıyor olsanız bile, bazen ağ yığınının (networking stack) derinliklerinde, standart kullanıcıların asla fark etmeyeceği ama teknik detaya hakim olanları çileden çıkaran “edge case” durumlarla karşılaşabiliyorsunuz. Geçtiğimiz günlerde tam da böyle bir sorunla, bir “ilk bağlantı zaman aşımı” problemiyle…
-
VMware Workstation 16’dan 17.6 ve 17.6.1 sürümüne geçtikten sonra, Windows 11 (23H2) üzerinde çalışan çeşitli Linux dağıtımlarıyla oluşturulmuş sanal makinelerde ciddi klavye gecikmeleri yaşamaya başladım. Eğer benzer bir sorun yaıyorsanız, bu problemi çözmek için sanal makinenin yapılandırma dosyasına (.vmx uzantılı dosya) aşağıdaki satırı eklemek yeterli: keyboard.vusb.enable = “TRUE” Bu ayar, klavye girişini USB üzerinden yönlendirerek…
