Red Hat Enterprise Linux: Kurumsal Altyapıda Güvenilir Temel
25 Haz 2026
Veri merkezlerinde, bulut ortamlarında ve edge lokasyonlarda onlarca farklı teknoloji isim yapıyor. Kubernetes, OpenShift, Ansible kelimeler sık sık gündeme geliyor. Ama bunların hepsinin altında, genellikle adı pek anılmadan çalışan bir katman var: işletim sistemi.
Red Hat Enterprise Linux (RHEL), bu katmanın kurumsal dünyada fiili standardı haline gelmiş. Peki neden sadece RHEL? Ücretsiz alternatifler varken, Ubuntu gibi yaygın dağıtımlar varken kurumlar RHEL’i tercih ediyor? Bu sorunun cevabı lisans ücretinin çok ötesinde.
Neden RHEL, Neden Başka Bir Dağıtım Değil?
Linux dağıtımları arasındaki fark çoğu zaman yüzeysel görünür: paket yöneticisi, varsayılan araçlar, masaüstü ortamı. Kurumsal düzeyde işler farklı bir boyut kazanıyor.
RHEL’in rakiplerinden ayrıştığı nokta teknik özelliklerden önce yaşam döngüsü taahhüdü. Red Hat, her RHEL major sürümü için 10 yıl tam destek, ek 3 yıl ise Extended Life Cycle Support sunuyor. Bu, 2024’te RHEL 9’a geçen bir kurumun 2032’ye kadar güvenlik yamalarını alacağı anlamına geliyor.
Büyük finans kurumları ya da kamu sistemleri için bu kritik. Bir çekirdek bileşeni değiştirmek bazen yıllarca süren onay süreçleri gerektiriyor. İşletim sisteminin 10 yıl boyunca altından kaymaması, bu süreçleri yönetilebilir kılıyor.
| Özellik | RHEL | Ubuntu LTS | Debian |
| Tam destek süresi | 10 yıl | 5 yıl | 5 yıl |
| Genişletilmiş destek | +3 yıl (ELS) | +5 yıl (ESM, ücretli) | Yok |
| Sertifikasyon ekosistemi | Çok geniş (SAP, Oracle…) | Orta | Kısıtlı |
| Kurumsal destek SLA | 7/24, garantili yanıt | Canonical üzerinden | Topluluk tabanlı |
| FIPS 140-2/3 uyumu | Var, sertifikalı | Var, ekstra yapılandırma | Yok |
| Kernel canlı yama | Kernel Live Patching | Livepatch (ücretli) | Yok |
RHEL Mimarisi: Yüzeyin Altında Ne Var?
RHEL’i anlamak için birkaç teknik katmanı sırayla incelemek gerekiyor. Bunların her biri kurumsal dayanıklılığa farklı bir katkı sağlıyor.
RPM Paket Yönetimi ve DNF
RHEL, paket yönetimi için RPM (Red Hat Package Manager) formatını kullanıyor. Üst seviyede DNF (Dandified Yum), bağımlılık çözümlemesi ve repo yönetimini üstleniyor. Kurumsal ortamda önemli olan nokta paket versiyonlarının kontrolü.
RHEL repolarında paketler belirli bir versiyon aralığında sabitlenmiş olarak geliyor. Upstream’de yeni bir Python ya da OpenSSL versiyonu çıktığında RHEL, bu versiyonu hemen almıyor; önce regresyon testi yapılıyor, kurumsal uyumluluk doğrulanıyor. Bu yaklaşım bazen “eski” görünüyor ama production stabilite açısından çok değerli.

RHEL Kernel ve Kpatch: Yeniden Başlatmadan Yama
Çekirdek güncellemeleri kurumsal operasyonların en zahmetli kısmlarından biri. Her kernel güncellemesi yeniden başlatma gerektiriyor; production sistemlerde bu bakım pencereleri haftalarca önceden planlanıyor, onay alınıyor, iletişim yapılıyor.
RHEL’in Kernel Live Patching (kpatch) özelliği bu yükü önemli ölçüde azaltıyor. Kritik güvenlik yamaları çalışan kernel’a, sistem yeniden başlatılmadan uygulanabiliyor:

kpatch ile kritik CVE’lerin büyük kısmı yeniden başlatma olmadan kapatılabiliyor. Bakım penceresi gerektiren yama sayısı azalıyor, operasyon ekibinin yükü hafifliyor.
SELinux: Zorunlu Erişim Kontrolü
SELinux (Security-Enhanced Linux), RHEL’in en sık yanlış anlaşılan özelliği. Pek çok sistem yöneticisinin ilk işi SELinux’u permissive ya da disabled moda almak oluyor; bu aslında ciddi bir güvenlik açığı.
SELinux, Mandatory Access Control (MAC) uygulayan bir Linux Security Module. Normal Unix izinleri (DAC) “bu kullanıcı bu dosyayı okuyabilir” diyor. SELinux ise bunun üstüne “bu process bu dosyayı okuyabilir ve sadece bu şekilde” diyor. Bir web sunucusu process’i, root yetkisiyle bile olsa /etc/**shadow** dosyasına erişemiyor çünkü politika buna izin vermiyor.

SELinux sorun çıkarıyor gibi göründüğünde genellikle sorun SELinux’ta değil, yanlış bağlam (context) tanımında. ausearch ve audit2why araçları neyin neden engellendiğini net gösteriyor ve doğru politika düzeltmesini yapmanızı kolaylaştırıyor.
Systemd ve Servis Yönetimi
RHEL 7’den itibaren init sistemi olarak systemd kullanılıyor. Systemd sadece servis başlatmayı değil, boot sürecini, mount noktalarını, cron benzeri zamanlama görevlerini (systemd timer) ve socket aktivasyonunu yönetiyor.
Kurumsal ortamda systemd’nin en değerli özelliklerinden biri kaynak kontrolü. Her servis için CPU, bellek ve I/O limitleri doğrudan unit dosyasında tanımlanabiliyor:

NoNewPrivileges ve PrivateTmp gibi direktifler servis izolasyonunu güçlendiriyor. Bir servis exploit edilse bile setuid binary’ler aracılığıyla yetki yükseltme yapamıyor ve /tmp’yi diğer servislerle paylaşmıyor.
Red Hat Satellite: Büyük Ölçekte RHEL Yönetimi
On sunucuyu elle yönetmek mümkün. Yüz sunucuda işler karışmaya başlıyor. Bin sunucuda ise manuel yönetim zaten bir seçenek değil. Red Hat Satellite tam bu ölçek sorununu çözmek için var.
Satellite, RHEL altyapısının merkezi yönetim katmanı. Yama yönetimi, içerik dağıtımı, konfigürasyon yönetimi ve abonelik takibi tek bir arayüzden yürütülüyor.
İçerik Görünümleri ve Yama Stratejisi
Satellite’ın en güçlü özelliklerinden biri Content View mekanizması. Production, staging ve development ortamları farklı paket versiyonlarını görebiliyor; aynı repo’nun farklı anlık görüntüleri gibi davranıyor.
Tipik kurumsal yama akışı şöyle işliyor: Red Hat yeni bir güvenlik yaması yayınlıyor, bu güncelleme önce test ortamına geliyor, onay sürecinden geçtikten sonra staging’e, ardından production’a ilerliyor. Satellite bu akışı kural olarak tanımlamanıza ve otomatize etmenize imkan tanıyor.

OpenSCAP ile Uyumluluk Tarama
Satellite, OpenSCAP entegrasyonu sayesinde tüm sunucularda uyumluluk taraması yapabiliyor. CIS Benchmark, DISA STIG ya da PCI-DSS profilleri referans alınarak her sunucunun politikaya ne kadar uyduğu raporlanıyor.

Bu raporlar denetim süreçlerinde doğrudan kullanılabiliyor. Uyumsuzluklar remediation playbook’larıyla otomatik olarak gideriliyor; operasyon ekibi her sunucuya ayrı ayrı bakmak zorunda kalmıyor.
RHEL ve OpenShift: Birlikte Daha Güçlü
OpenShift’i çalıştıran node’lar RHEL CoreOS (RHCOS) kullanıyor. RHCOS, immutable bir RHEL türevi; normal RHEL gibi paket yükleyip konfigürasyon değiştiremiyorsunuz. Her şey Ignition ve MachineConfig üzerinden yönetiliyor.
Bu mimari bir kısıtlama gibi görünse de aslında büyük bir güvenlik avantajı. Node’ların konfigürasyonu her zaman bilinen ve onaylı bir durumda kalıyor. Birisi bir node’a bağlanıp el ile bir şeyler değiştirirse MachineConfigOperator bunu tespit edip düzeltiyor.
RHEL çalıştıran worker node’larınız varsa (RHCOS yerine), bunlar Satellite ile yönetilebiliyor. Konteyner platform ve klasik VM iş yükleri tek bir yönetim düzleminden takip edilebiliyor hale geliyor.
RHEL Güvenlik Sertleştirme: Temel Adımlar
Kurumsal ortamda RHEL kurulumu “next next finish” değil. Minimum güvenlik beklentilerini karşılamak için belirli adımların atılması gerekiyor.
FIPS 140-2/3 Modu
Bankacılık ve kamu projeleri çoğunlukla FIPS (Federal Information Processing Standard) uyumlu kriptografi gerektiriyor. RHEL, FIPS modunu kurulum sırasında ya da kurulum sonrası etkinleştirmeyi destekliyor:

Crypto Policies
RHEL 8 ve sonrasında sistem geneli kriptografi politikaları tek komutla yönetiliyor. TLS sürümleri, izin verilen cipher’lar ve hash algoritmaları merkezi bir politikayla kontrol ediliyor:

Bu mekanizma sayesinde eski ve güvensiz protokolleri (TLS 1.0, RC4, MD5) sistem genelinde devre dışı bırakmak için her uygulamayı ayrı ayrı konfigüre etmeye gerek kalmıyor.
Audit Framework
Kim ne zaman hangi komutu çalıştırdı, hangi dosyaya erişti, hangi sistem çağrısını yaptı? Bu soruların yanıtı kurumsal uyumluluk için kritik. RHEL’in auditd servisi bu kayıtları tutuyor:

Sekom’un RHEL Yaklaşımı
RHEL projelerinde kurulum çoğu kez hızlı tamamlanıyor. Asıl iş sonrasında başlıyor: abonelik yönetimi, yama stratejisini oturtmak, Satellite konfigürasyonu, uyumluluk taramalarını rutin hale getirmek.
Altyapı Değerlendirmesi: Mevcut Linux altyapısının RHEL’e geçiş uygunluğu analiz ediliyor. CentOS 7/8 geçişleri, Oracle Linux ortamları ve heterojen dağıtım karışıklıkları bu değerlendirmenin kapsamında yer alıyor.
Satellite Kurulumu ve Entegrasyonu: Organizasyon yapısı, lifecycle environment’lar ve content view’lar kurumun yama politikasına göre tasarlanıyor. Active Directory ya da LDAP entegrasyonu, Ansible entegrasyonu ve raporlama yapısı bu aşamada kurgulanıyor.
Güvenlik Sertleştirme: CIS Benchmark ya da kurumun kendi güvenlik politikası referans alınarak OpenSCAP profili hazırlanıyor. Remediation playbook’ları yazılıyor ve Satellite üzerinden otomatize ediliyor.
Ekip Aktarımı: Teknik kurulum kadar önemli olan, kurumun kendi ekibinin bu yapıyı yönetebilir hale gelmesi. Satellite kullanımı, yama süreci ve acil durum prosedürleri operasyon ekibiyle birlikte çalışılarak aktarılıyor.
RHEL, adından çok az söz ettiren ama kurumsal altyapının büyük kısmını taşıyan bir platform. Yaşam döngüsü garantisi, sertifikalı güvenlik özellikleri ve geniş ekosistemi kurumsal tercih için yeterli neden sunuyor.
Bununla birlikte RHEL’den maksimum verimi almak doğru yönetim araçlarını ve iyi kurgulanmış süreçleri gerektiriyor. Satellite olmadan yüzlerce sunucu yönetmek, OpenSCAP olmadan uyumluluk raporlamak ya da kpatch’i aktif etmeden bakım pencerelerini yoğun tutmak bu potansiyeli heba ediyor.
Red Hat Enterprise Linux (RHEL) altyapınızı geleceğe hazırlamak veya mevcut sistemlerinizi optimize etmek için teknik uzmanlarımızla görüşebilirsiniz. İhtiyaçlarınıza en uygun çözümleri birlikte planlamak adına iletişim formumuzu doldurun, uzman ekibimiz size en kısa sürede ulaşsın.