Ders 3.3: Daha az hizmet, daha küçük saldırı yüzeyi
Çalışan her hizmet saldırıya uğrayabilecek koddur ve dinleyen her port bir kapıdır. Var olan en ucuz sağlamlaştırma: gerekmeyeni kapatmak ve gerekeni yalnızca ona ihtiyaç duyan arayüzlere bağlamak. Laboratuvarda sunucunun dinleyen hizmetlerini sahipler listesiyle karşılaştırıyor, emekliye ayrılmış bir FTP sunucusunu ve kullanılmayan bir RPC hizmetini yeniden başlatmadan sonra geri gelmesinler diye devre dışı bırakıyor, MySQL'i tüm arayüzlerden localhost'a taşıyor ve ss ile doğruluyorsun.
16 dk
Bu derste öğreneceklerin
- Hizmetleri en aza indirmeyi açıklamak
- Çalışan hizmetleri bir envanterle karşılaştırmak
- Hizmetleri systemctl ile durdurmak ve devre dışı bırakmak
- Bir hizmeti localhost'a bağlamak
- Sonucu ss ile doğrulamak
Temel terimler
- Hizmetleri en aza indirme
- Yalnızca bir sistemin rolünün ihtiyaç duyduğu hizmetleri çalıştırmak.
- systemctl disable --now
- Bir hizmeti hemen durdurur ve açılışta başlamasını engeller.
- Bağlanma adresi
- Bir hizmetin dinlediği yerel IP adresi: 0.0.0.0 tüm IPv4 arayüzleri, 127.0.0.1 yalnızca bu makine demektir.
- CMDB (yapılandırma yönetim veritabanı)
- Sistemlerin, hizmetlerin ve sahiplerinin envanteri.
← Özel adresler, NAT ve port yönlendirme · Tüm dersler · Oturumları ve çerezleri korumak →