Ders 4.1: Derinlemesine savunma ve en az yetki ilkesi
Neredeyse her savunma kararının arkasındaki iki ilke. Derinlemesine savunma: birbirinden bağımsız birkaç katman; biri başarısız olunca ihlal olmaz. En az yetki: her kişi ve program yalnızca ihtiyaç duyduğu erişimi, ihtiyaç duyduğu süre boyunca alır. Laboratuvarda bir sunucuda kimlerin root olabildiğini inceliyor, bir stajyerin sudo yetkisini alıyor, bir otomasyon hesabının yetkisini çalıştırdığı tek komuta daraltıyor ve herkesin okuyup değiştirebildiği bir ayar dosyasını kapatıyorsun.
18 dk
Bu derste öğreneceklerin
- Derinlemesine savunmayı gerçek bir sistemin katmanlarıyla açıklamak
- En az yetki ilkesini açıklamak
- getent ve sudo -l ile kimlerin root olarak komut çalıştırabildiğini bulmak
- Bir kullanıcıyı sudo grubundan çıkarmak ve bir sudoers kuralını daraltmak
- Herkesin yazabildiği bir dosyayı bulup düzeltmek
Temel terimler
- Derinlemesine savunma
- Birbirinden bağımsız birkaç koruma katmanı; biri başarısız olduğunda bir sonraki ayakta kalır.
- Yetki (ayrıcalık)
- Bir hesabın ya da programın yapmasına izin verilenler: bir dosyayı okumak, bir ayarı değiştirmek, bir komutu root olarak çalıştırmak.
- En az yetki ilkesi
- Her kişi ve program yalnızca işi için gereken erişimi, yalnızca gerektiği süre boyunca alır.
- sudo
- /etc/sudoers ya da /etc/sudoers.d içindeki bir kural izin veriyorsa bir komutu başka bir kullanıcının, genellikle root'un yetkisiyle çalıştırır.
- Yetki yükseltme
- Sana verilenden fazla yetki elde etmek; örneğin normal bir hesaptan root'a geçmek.
- Görevler ayrılığı
- Hassas bir işi kişiler arasında bölmek; böylece kimse onu tek başına tamamlayamaz.
← Dosya ve dizinlerle çalışmak · Tüm dersler · Yollarda ve dosya adlarında boşluklar →