TR | Linux Gereksiz Servislerin Kapatılması
Sisteminize yüklü olarak gelen fakat kullanmadığınız servisleri kapatmak hem güvenlik hem de performans açısından yararlı olacaktır. Kullanmadığınız servisler sistem kaynaklarını neden boşa harcasın ki ? Ya da kullanmadığınız servis üzerinde çıkan güvenlik zafiyeti yüzünden neden zarar görelim?
- Servisimizi durdurur
systemctl stop servisadı
- Servisimizi başlatır
systemctl start servisadı
- Servisimizi yeniden başlatır
systemctl restart servisadı
- Servisimizi kesintiye uğratmadan yapılandırma dosyasını yeniden yükler
systemctl reload servisadı
- Servislerimizin durumunu gösterir
systemctl status servisadı
- Aktif sistem servisleri listeler
systemctl list-units --type service
- Tüm sistem servislerini listeler
systemctl list-units --type service --all
- Servisimizin sistem başlangıcında başlatır
systemctl enable servisadı
- Servisimizin sistem başlangıcında açılmasını kapatır
systemctl disable servisadı
- Servislerin etkin olup olmadığını gösterir
systemctl list-unit-files --type service
- Servis konfigrasyonlarını gösterir
systemctl show servisadı
- Servis bağımlıklarını gösterir
systemctl list-dependencies servisadı
- Sistemde dinlenen soketleri gösterir
systemctl list-sockets
- Sistemde sorun çıkaran servisleri gösterir
systemctl --fail
- Uzaktaki sunucun servis yapılandrıması için
systemctl -H kullanıcı@host komut servisadı
- Aktif işleri gösteir
systemctl list-jobs
- Servis loglrarını gösterir
journalctl -u servisadı
- Şimdi basitçe etkin ve etkin olmayan servislerimize bakalım bunun için şu komutu kullanıyorduk
systemctl list-units --type service
- Yukarıda ki listede sistem tarafından otomatik çalıştırılan ama benim kullanmadığım servisler var. Mesela bluetooth servisini ele alalım. Bluetoothu kullanmıyoruz kapatmak için
systemctl stop bluetooth.service
komutunu verebiliriz. Fakat sistem yeniden başladığında bluetooth servisimiz otomatik olarak yeniden açılacak eğer sistem başlangıcında da açılmasını istemiyorsak
systemctl disable bluetooth.service
komutunu verebilirz.
- Şimdi servisimizin durumunu kontrol edelim
systemctl status bluetooth.service
Böylece kullanmadığımız servisi kapatmış olduk.
İhtiyaç duymadığınız ya da gereksiz yere amacınız dışında işlem yapan servislerinizi tespit ederek kapatmanız bir nebze size yarar sağlayacaktır.
- Fiziksel / GRUB Güvenliği
- Disk Güvenliği
- Dosya Güvenliği
- Kullanıcı Güvenliği
- Root Güvenliği
- Gereksiz Servislerin Kapatılması
- PAM Modülü
- IP Tables
- TCP Wrappers
- ssh Sıkılaştırması
- History Formatının Düzenlenmesi
- BASH Aktivitelerinin Loglanması
- Varnish
- Mod Evasive
- Apache Sıkılaştırması
- PHP Sıkılaştırması