SELinux Durumunu Kontrol Etme
SELinux Çalışma Modları
Geçici Olarak Mod Değiştirme
Kalıcı Olarak Mod Değiştirme
SELinux Logları
Öneriler
Sonuç

 

AlmaLinux veya CentOS Üzerinde SELinux Ayarları

SELinux (Security-Enhanced Linux), AlmaLinux ve CentOS gibi Red Hat tabanlı dağıtımlarda çekirdek düzeyinde güvenlik kontrolü sağlayan bir sistemdir. Bu rehberde SELinux durumunu kontrol etme, yapılandırma dosyasını düzenleme ve çalışma modlarını değiştirme adımları anlatılacaktır.

SELinux Durumunu Kontrol Etme

sestatus
  

Çıktıda Current mode aktif ise SELinux etkin, disabled ise kapalıdır.

SELinux Çalışma Modları

  • Enforcing: Politikalar uygulanır ve engelleme yapılır.
  • Permissive: Politikalar yalnızca loglanır, engelleme yapılmaz.
  • Disabled: SELinux devre dışıdır.

Geçici Olarak Mod Değiştirme

setenforce 0   # Permissive
setenforce 1   # Enforcing
  

Kalıcı Olarak Mod Değiştirme

/etc/selinux/config dosyasını düzenleyin:

SELINUX=enforcing   # enforcing, permissive, disabled
SELINUXTYPE=targeted
  

SELinux Logları

Engellenen işlemleri incelemek için:

less /var/log/audit/audit.log
  

Öneriler

  • SELinux'u kapatmak yerine policy ve context ayarlarını düzenleyerek kullanmaya çalışın.
  • Test ortamında permissive modda çalıştırarak engellemeleri inceleyebilirsiniz.
  • Güvenlik gereksinimlerinize göre semanage ve restorecon komutları ile SELinux context ayarlarını yönetin.

Sonuç

SELinux, sunucularınızda ekstra güvenlik katmanı sağlar. Dikkatli yapılandırma ve log takibi ile sisteminizi korurken servislerin kesintisiz çalışmasını sağlayabilirsiniz.


Daha fazla bilgi için Sunucu hizmetleri kategorimize göz atabilirsiniz.

Faydalı Buldunuz mu?
(160 defa görüntülendi. / 0 kişi faydalı buldu.)