Proaktif Konteyner Savunması özelliği; görüntü güvenliği, çalışma zamanı güvenliği ve çalışma ortamı güvenliği gibi çok boyutlu alanlarda konteyner başlatma veya çalışma zamanındaki güvenlik risklerini aktif olarak tespit eder. İlgili kuralları yapılandırarak riskli görüntülerin çalışmasını engelleyebilir, güvenilmeyen süreçleri durdurabilir ve konteyner kaçışlarını önleyerek konteyner çalışma ortamının genel güvenlik duruşunu iyileştirebilirsiniz. Bu konuda riskli görüntü engelleme, görüntü dışı program savunması ve konteyner kaçış önleme kurallarının nasıl yapılandırılacağı açıklanmaktadır.
Kural açıklamaları
İhtiyaçlarınıza uygun savunma kuralını seçmek için aşağıdaki bilgilere bakın.
|
|
|
|
|
|
|
|
|
|
|
|
Sürüm Sınırlamaları
-
Abonelik: Ultimate (Mevcut sürümünüz bu özelliği desteklemiyorsa yükseltme yapın).
NotSunucunun koruma sürümü, satın aldığınız sürümle aynı olmalıdır. Daha fazla bilgi için bkz. Sunucu koruma sürümü bağlama.
-
Kullandıkça öde: Host and Container Security kullandıkça öde hizmeti etkinleştirilmiş olmalıdır (Etkinleştirilmemişse satın alın).
NotSunucu koruma düzeyi Full Protection for Hosts and Containers olarak ayarlanmalıdır. Daha fazla bilgi için bkz. Sunucu koruma düzeyi bağlama.
Riskli Görüntü Engelleme
Desteklenen kümeler
Risk Image Blocking özelliği şu anda yalnızca belirli Container Service for Kubernetes (ACK) küme türlerini desteklemektedir. Desteklenen küme türleri aşağıdaki tabloda açıklanmıştır.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Çalışma mantığı
Bir küme için Risk Image Blocking kuralı oluşturduktan sonra Security Center, kümedeki görüntüler kullanılarak kaynak (pod gibi) oluşturmaya yönelik her isteği engeller ve görüntüyü kuralda yapılandırılan risklere göre doğrular. Görüntü kural ile eşleşirse Security Center uyarı oluşturma, engelleme veya izin verme eylemini gerçekleştirir; uyarı ve engelleme eylemleri için bir güvenlik olayı oluşturur.
Aynı küme için birden fazla kural yapılandırılırsa tüm kurallar etkili olur. Bir görüntü birden fazla kural ile eşleşirse birden fazla uyarı oluşturulur ve ilgili eylemler gerçekleştirilir.
Aynı kural içinde birden fazla öğe yapılandırırsanız Security Center, herhangi bir öğe eşleştiğinde kural eylemini anında gerçekleştirir ve diğer öğelerle eşleşmeyi sürdürmez. Bir kural içindeki öğelerin eşleşme sırası şöyledir: Taransız Görüntü, Temel Çizgi, Kötü Niyetli İnternet Görüntüsü, Kötü Niyetli Örnek, Güvenlik Açığı, Hassas Dosya ve Derleme Riski Mevcut.
Ön koşullar
Bir savunma kuralı oluşturmadan önce ACK konsolunda ilke yönetimi bileşenlerini (gatekeeper, policy-template-controller ve logtail-ds) yüklediğinizden emin olun. Daha fazla bilgi için bkz. Adım 1: İlke yönetimini yükleme veya yükseltme.
Kural oluşturma
Her küme en fazla 40 savunma kuralını destekler.
Security Center konsolu oturum açın.
Sol gezinme bölmesinde seçeneğini belirleyin. Konsolun sol üst köşesinde korunacak varlığın bulunduğu bölgeyi seçin: Chinese Mainland veya Outside Chinese Mainland.
-
Risk Image Blocking kural türünü seçin ve Create Rule seçeneğine tıklayın.
Küme için zaten savunma kuralları oluşturduysanız mevcut bir kuralı kopyalayarak yeni bir kural hızlıca oluşturabilirsiniz. Mevcut bir kuralın İşlemler sütunundaki Copy seçeneğine tıklayın, iş ihtiyaçlarınıza göre Copy Rule panelindeki kural yapılandırmasını değiştirin ve kuralı oluşturmak için OK seçeneğine tıklayın.
-
Create Rule panelinde kuralı tanımlayın ve Next seçeneğine tıklayın.
Parametre
Açıklama
Rule Name
Açılır listeden bir kural şablonu seçin ve bir ad girin. Özel yapılandırma öğeleri kümesi oluşturmak için Blank template seçeneğini belirleyebilir veya önceden tanımlanmış risk yapılandırma öğeleri içeren bir şablon seçebilirsiniz.
Rule Description
Kural için bir açıklama girin.
Rule Configuration
Aşağıdaki kural yapılandırmaları desteklenir. Tespiti etkinleştirmek için ilgili onay kutusunu işaretleyin, devre dışı bırakmak için onay kutusunun işaretini kaldırın.
-
Unscanned Image :
: Bu seçenek etkinleştirildikten sonra Security Center, görüntü güvenlik taraması özelliği tarafından taranmamış görüntülerin başlatılmasını tespit eder.
ÖnemliBu seçenek etkinleştirildiğinde kural eylemini önce Alert olarak ayarlamanız önerilir. Daha sıkı güvenlik kontrol gereksinimleriniz varsa bir süre uyarı olaylarını gözlemleyin ve kuralın normal iş süreçlerini etkilemediğini onayladıktan sonra Block seçeneğine geçin.
-
Malicious Internet Image :
: Bu seçenek etkinleştirildikten sonra Security Center, internette kötü niyetli olarak işaretlenen görüntülerin başlatılmasını tespit eder. Örneğin, genel görüntü depolarından indirilen kötü niyetli görüntüler veya arka kapı, truva atı ya da diğer kötü amaçlı programlar içeren Docker Hub genel depolarından çekilen görüntüler.
-
Baseline :
: Bu seçenek etkinleştirildikten sonra Security Center, konteyner görüntülerinin önceden tanımlanmış güvenlik yapılandırma standartlarına ve en iyi uygulamalara uyup uymadığını denetler.
-
Vulnerability :
: Bu seçenek etkinleştirildikten sonra Security Center, konteyner ortamlarında güvenlik risklerine neden olabilecek görüntü güvenlik açıklarını (görüntülerdeki uygulama ile ilgili güvenlik açıkları dahil) tespit eder.
-
Malicious Sample :
: Bu seçenek etkinleştirildikten sonra Security Center, konteyner görüntülerinde ve konteyner çalışma zamanında bulunabilecek kötü niyetli dosyaları, kötü niyetli kodları ve kötü niyetli davranışları tespit eder.
-
Sensitive File :
: Bu seçenek etkinleştirildikten sonra Security Center yaygın hassas dosyaları tespit eder.
-
Built Risks Exist :
: Bu seçenek etkinleştirildikten sonra Security Center, görüntü derleme komutu risklerini tespit eder.
Önemli-
Bir görüntü ilgili kural ile eşleştiğinde Security Center, kural yapılandırmasına göre bir uyarı oluşturur ve kural eylemine göre ilgili eylemi gerçekleştirir.
-
Temel çizgi, güvenlik açığı, kötü niyetli örnek, hassas dosya ve derleme riski mevcut yapılandırmaları için iş ihtiyaçlarınıza göre belirli tespit kuralları yapılandırabilirsiniz.
-
Her tür kural yapılandırma öğesi için isteğe bağlı koşullar VEYA ilişkisi içindedir. Örneğin, güvenlik açığı yapılandırmasında risk düzeyini High olarak ayarlayıp belirli CVE ID belirtirseniz, başlatılan görüntü yüksek riskli güvenlik açıkları veya belirttiğiniz CVE kimliklerini içeriyorsa kural eşleşir.
Rule Action
Etkin bir tespit kuralı eşleştiğinde Security Center'ın gerçekleştireceği eylemi seçin. Seçenekler:
-
Alerts: Görüntü başlatıldıktan sonra Alert sayfasında, eylemi Rule Action Alerts olan bir olay oluşturulur.
-
Block: Görüntü başlatılırken kural ile eşleşen görüntülerin başlatılması engellenir ve Alert sayfasında, eylemi Rule Action Block olan bir olay oluşturulur.
-
Allow: Görüntü başlatıldıktan sonra Alert sayfasında, eylemi Rule Action Allow olan bir uyarı oluşturulur.
Add to Whitelist
Create Rule seçeneğine tıklayın ve izin listesine eklemek için görüntü etiketi adını girin. En fazla 20 izin listesi girişi desteklenir. Bir görüntü kuralın izin listesine eklendiğinde Security Center, görüntü başlatıldığında görüntünün güvenlik risklerini doğrulamaz.
Anahtar sözcükle bulanık eşleştirme desteklenir.
yundun-example-registry.cn-hangzhou.aliyuncs.com/yundun-example/yun-repo:testgörüntü adresi için kısmi anahtar sözcükler girerek bulanık eşleştirme yapabilirsiniz. Aşağıdaki izin listesi yapılandırmaları görüntü adresiyle eşleşebilir:-
yun-repo -
test -
yun-repo:test -
repo:test
-
-
Koruma kapsamını seçin ve Create Rule seçeneğine tıklayın.
Küme, Görüntü veya Etiket sekmesine tıklayarak ilgili sekmeye geçin ve korunacak varlıkları seçin.
Uyarıları görüntüleme
Bir riskli görüntü engelleme kuralı oluşturduktan sonra Security Center konsolu'na gidin, sayfasında uyarı türünü Risk Image Blocking olarak ayarlayarak ilgili uyarıları görüntüleyin. Hedef uyarı satırındaki Actions seçeneğine tıklayıp ardından Details seçeneğine tıklayarak uyarı ayrıntıları sayfasındaki Suggestions bölümüne göre risk olayını işleyebilirsiniz.
Kuralları yönetme
Bir riskli görüntü engelleme kuralı oluşturduktan sonra aşağıdaki işlemleri gerçekleştirebilirsiniz:
-
Koruma kapsamını görüntüleme
Hedef kuralın Protection Scope sütunundaki sayıya tıklayarak Protection Scope panelinde kural tarafından korunan kümeleri, görüntüleri ve etiketleri görüntüleyin.
-
Kuralı düzenleme
Hedef kuralın İşlemler sütunundaki Protection Scope seçeneğine tıklayarak Edit panelinde kural tanımını ve koruma kapsamını değiştirin.
-
Kuralı kopyalama
Hedef kuralın İşlemler sütunundaki Edit Rule seçeneğine tıklayarak Copy panelinde kural tanımını ve koruma kapsamını değiştirin ve hızlıca yeni bir kural oluşturun.
-
Kuralı silme
ÖnemliBir kural silindiğinde koruma kapsamındaki kümeler için koruma geçersiz hale gelir ve kural geri alınamaz. Dikkatli ilerleyin.
Hedef kuralın İşlemler sütunundaki Copy Rule seçeneğine tıklayın ve kuralı silmek için iletişim kutusunda Delete seçeneğine tıklayın.
Görüntü dışı program savunması
Konteyner ortamlarında temel yazılımlar konteyner görüntülerine dahildir ve konteyner çalışırken yüklenmesi veya değiştirilmesi gerekmez. Buna dayanarak, konteyner çalışma zamanında görüntü dışından başlatılan programlar anormaldir ve saldırganların truva atları veya diğer kötü amaçlı yazılımlar yerleştirdiğine işaret edebilir. Görüntü Dışı Program Savunması özelliği, bu tür anormal davranışlar için tespit ve engelleme yetenekleri sağlayarak konteyner ortamları için çalışma zamanı güvenlik koruması sunar.
Kural etkinleştirme için konteyner görüntüsü kısıtlamaları
Kurallardaki konteyner görüntüleri aşağıdaki gereksinimleri karşılamalıdır. Aksi takdirde konteyner görüntüleri için savunma kuralları ve izin listesi kuralları tetiklenemez.
Bir konteynerde çalışan bir programın tam yol uzunluğu 1.023 karakteri aşamaz.
Bir konteyner kümesinin ad alanı uzunluğu 287 karakteri aşamaz.
Konteynerdeki Security Center istemci süreçleri AliYunDun ≥ aegis_12_13 ve AliHips ≥ 00_43 sürümlerinde olmalıdır.
İzin listesi kurallarındaki konteyner görüntüleri için konteyner görüntüsü adının 287 karakteri aşmadığından emin olun.
Sistem kurallarını yönetme
-
Kural etkinleştirme
Security Center, varsayılan bir görüntü dışı program savunması sistem kuralı sağlar ve özel görüntü dışı program savunması kuralları yapılandırmamış kullanıcılar için bu kuralı varsayılan olarak etkinleştirir. Sistem kuralı, Security Center'a bağlı tüm kümelerde görüntü dışı program başlatmaları için uyarılar oluşturur.
Sistem kuralını manuel olarak etkinleştirebilir veya devre dışı bırakabilirsiniz.
-
Kural eylemi
Sistem kuralı eylemi Alert'tir; yani Security Center yalnızca uyarı oluşturur ve görüntü dışı program başlatmaları gerçekleştiğinde müdahale etmez.
-
Kuralı görüntüleme
Security Center konsolu sayfasında, Proactive Defense for Containers kuralının Non-image Program Defense sekmesi altında görüntü dışı program savunması sistem kuralını görüntüleyebilirsiniz.
-
Kural güncellemesi
Sistem kuralının etkili olduğu küme kapsamını değiştirebilirsiniz. Kümeler değişirse veya yeni küme varlıkları eklenirse sistem kuralı yeni kümeleri otomatik olarak koruma kapsamına ekler.
-
Kural kullanımı
Görüntü dışı program savunması özelliğini ilk kez kullandığınızda sistem kuralı uyarılarında yanlış pozitif olup olmadığını tam olarak gözlemlemeniz önerilir.
Sistem kuralı izin listelerini veya riskli davranışların engellenmesini desteklemez. İzin listesi yapılandırmak veya riskli davranışları engellemek istiyorsanız özel bir kural oluşturun.
Özel bir kural oluşturduğunuzda sistem kuralı otomatik olarak devre dışı bırakılır ve yeniden etkinleştirilemez. Sistem kuralını etkinleştirmek için tüm özel kuralları silin.
Özel kural oluşturma
Security Center konsolu oturum açın.
Sol gezinme bölmesinde seçeneğini belirleyin. Konsolun sol üst köşesinde korunacak varlığın bulunduğu bölgeyi seçin: Chinese Mainland veya Chinese Mainland.
Kural türü listesinde Outside Chinese Mainland seçeneğine tıklayın.
Non-image Program Defense sekmesinde Custom Rules seçeneğine tıklayın.
-
Create Rule panelinde kuralı tanımlayın ve Create Rule seçeneğine tıklayın.
Parametre
Açıklama
Next
Bir kural adı girin.
Rule Name
Bir kural açıklaması girin.
Rule Description
Kuralı açıp kapatın. Seçenekler:
-
On: Kural oluşturulduktan sonra etkinleştirilir ve koruma kapsamındaki kümeleri otomatik olarak korur.
-
Off: Kural oluşturulduktan sonra devre dışı bırakılır ve etkili olmaz.
Status
Kuralın savunma eylemini seçin. Seçenekler:
-
Defense Action: Security Center, güvenilmeyen bir süreç tespit edildiğinde yalnızca uyarı oluşturur.
-
Alerts: Security Center, güvenilmeyen bir süreç tespit edildiğinde uyarı oluşturur ve süreci engeller.
NotÖnce Alert modunu etkinleştirmeniz önerilir. Konteyner çalışma zamanında normal iş süreçlerinin görüntü dışında yürütülebilir programlar yüklemediğini veya başlatmadığını onayladıktan sonra normal süreçlerin yanlışlıkla engellenmemesi için Block modunu etkinleştirin.
Create File Directory Whitelist
Create Rule seçeneğine tıklayın ve izin listesine eklemek için dosya dizinini girin. Örnek:
/user/name1.Create Image Whitelist
Create Rule seçeneğine tıklayın ve izin listesine eklemek için görüntü adını girin.
yundun-example-registry.cn-hangzhou.aliyuncs.com/yundun-example/yun-repo:testgörüntü adresi için kısmi anahtar sözcükler girerek bulanık eşleştirme yapabilirsiniz. Aşağıdaki izin listesi yapılandırmaları geçerlidir:-
yun-repo -
test -
yun-repo:test -
repo:test
-
Özel kuralın oluşturulmasını onaylamak için Create Rule seçeneğine tıklayın. Sistem kuralı otomatik olarak devre dışı bırakılır.
-
Kuralın etkili olacağı kümeleri seçin ve OK seçeneğine tıklayın.
Security Center'a bağlı kümeleri seçebilirsiniz. Her küme için yalnızca bir savunma kuralı yapılandırılabilir. Bir küme zaten başka bir kuralın koruma kapsamındaysa tekrar seçilemez.
Uyarıları görüntüleme
Bir görüntü dışı program savunması kuralı oluşturup etkinleştirdikten sonra Security Center konsolu sayfasına gidin, uyarı türünü Proactive Defense for Containers olarak ayarlayın ve Detection and Response adlı uyarıları arayın. Bunlar, görüntü dışı program savunması özelliği tarafından oluşturulan uyarılardır. Kuralda yapılandırılan savunma eylemine göre aşağıdaki uyarılar oluşturulur:
Savunma eylemi Alerts olan kurallar için güvenlik uyarıları Unhandled durumundadır. Bu uyarıları zamanında işlemeniz önerilir. Daha fazla bilgi için bkz. Güvenlik uyarılarını değerlendirme ve işleme. Filtreleme sırasında Handled seçeneğini Unhandled olarak ayarlayın ve Severity etiketlerini (Urgent, Suspicious, Reminder) kullanarak daha fazla filtreleme yapın. Uygun uyarılar; önem derecesi, uyarı adı, etkilenen varlık ve en son oluşma zamanı dahil olmak üzere bir listede görüntülenir. İşlem gerçekleştirmek için Handle veya Details seçeneğine tıklayabilirsiniz.
-
Savunma eylemi Block olan kurallar için uyarılar Alerts veya Process Terminated durumundadır. Security Center bu uyarıları otomatik olarak işlemiştir ve işlenen uyarı listesinde görüntüleyebilirsiniz. İki durum aşağıda açıklanmıştır:
Process Not Exists: Süreç kısa bir süre var oldu ve Security Center müdahale etmeden önce çalışmayı durdurdu. Ek bir işlem gerekmez.
Process Not Exists: Security Center süreci engelledi ve manuel işlem gerekmez.
Handled seçeneğini Handled, Alert Type seçeneğini ise Container Active Defense olarak ayarlayın. Liste, Non-image program start gibi uyarıları ve bunların işleme durumunu görüntüler.
Kuralları yönetme
Bir kural oluşturduktan sonra görüntü dışı program savunması kuralı listesinde aşağıdaki işlemleri gerçekleştirebilirsiniz:
-
Koruma kapsamını görüntüleme
Hedef kuralın Protection Scope sütunundaki sayıya tıklayarak Protection Scope panelinde kural tarafından korunan küme kapsamını görüntüleyin.
-
Kuralı etkinleştirme veya devre dışı bırakma
Hedef kuralın Process Terminated sütunundaki anahtarı açıp kapatarak kuralı etkinleştirin veya devre dışı bırakın.
-
Kuralı düzenleme
Hedef kural satırındaki Protection Scope seçeneğine tıklayıp ardından Protection Scope seçeneğine tıklayın. Özel kurallar; kural adı, açıklama, durum, savunma eylemi, izin listesi ayarları ve koruma kapsamının değiştirilmesini destekler.
-
Kuralı silme
ÖnemliSistem kuralları silinemez.
Bir kural silindiğinde geri alınamaz. Kuralı silmeden önce artık ihtiyacınız olmadığından emin olun.
Hedef kural satırındaki Enable seçeneğine tıklayıp ardından Actions seçeneğine tıklayın. Kuralı silmek için iletişim kutusunda Edit seçeneğine tıklayın.
Konteyner kaçış önleme
Konteyner senaryolarında konteynerler, ana bilgisayar sunucusuyla işletim sistemi çekirdeğini paylaşır (güvenli konteynerler hariç). Saldırganlar, konteyner güvenlik açıklarından yararlanarak yetkileri yükseltebilir ve ana bilgisayar sunucusu sisteminin veya diğer konteynerlerin erişim kontrolünü ele geçirebilir; bu durum tüm sistemin güvenliğini etkiler. Konteyner kaçış önleme kurallarını yapılandırarak kaçış davranışlarını etkili şekilde engelleyebilir ve konteyner çalışma zamanı güvenliğini sağlayabilirsiniz.
Desteklenen kümeler
Bu özellik yalnızca aşağıdaki iki koşulu da karşılayan kümeleri destekler:
Kümeleri çalıştıran sunucular Security Center'a bağlıdır.
Kümeler ACK managed cluster, ACK dedicated cluster veya Security Center'a bağlı kendi yönetimindeki Kubernetes kümeleridir.
Ön koşullar
Actions veya Delete seçeneklerinden en az biri etkinleştirilmiş olmalıdır. Daha fazla bilgi için bkz. Ana bilgisayar koruma ayarları.
OK etkinleştirilmiş olmalıdır. Daha fazla bilgi için bkz. Konteyner kaçış önleme.
Sistem kurallarını yönetme
-
Kural etkinleştirme
Security Center, birden fazla konteyner kaçış önleme kuralı sağlar. Varsayılan olarak Security Center'a bağlı tüm kümelerde tüm konteyner kaçış önleme kuralları etkinleştirilir. Security Center tarafından varsayılan olarak etkinleştirilen konteyner kaçış önleme kurallarına topluca sistem kuralları denir.
Sistem kurallarını manuel olarak etkinleştirebilir veya devre dışı bırakabilirsiniz.
-
Kural eylemi
Sistem kuralı eylemi Alert'tir; yani sistem kuralı yalnızca uyarı oluşturur ve kaçış davranışları gerçekleştiğinde kaçış davranışlarını engellemez.
-
Kuralı görüntüleme
Security Center konsolu sayfasında, Protection Configuration kuralının Container Protection sekmesi altında sistem kurallarının ayrıntılı bilgilerini görüntüleyebilirsiniz.
-
Kural güncellemesi
Sistem kuralının etkili olduğu küme kapsamını değiştirebilirsiniz. Kümeler değişirse veya yeni küme varlıkları eklenirse sistem kuralı yeni kümeleri otomatik olarak koruma kapsamına ekler.
-
Kural kullanımı
Konteyner kaçış önleme özelliğini ilk kez kullandığınızda sistem kuralı altındaki uyarılarda yanlış pozitif olup olmadığını tam olarak gözlemlemeniz önerilir. Yanlış pozitif bulunmazsa kural eylemini Block olarak değiştirebilirsiniz.
Sistem kuralları izin listelerini veya riskli davranışların engellenmesini desteklemez. İzin listesi yapılandırmak veya riskli davranışları engellemek istiyorsanız özel bir kural oluşturun.
Belirli bir türde özel bir kural oluşturduğunuzda ilgili sistem kuralı otomatik olarak devre dışı bırakılır.
Özel kural oluşturma
Özel kurallar, sistem kurallarıyla aynı kural türlerini destekler ve ayrıca izin listesi yapılandırması ile riskli davranışların engellenmesini destekler.
Security Center konsolu oturum açın.
Sol gezinme bölmesinde seçeneğini belirleyin. Konsolun sol üst köşesinde korunacak varlığın bulunduğu bölgeyi seçin: Protection Configuration veya Container Protection.
Kural türü listesinde Proactive Defense for Containers seçeneğine tıklayın.
Chinese Mainland sekmesinde Outside Chinese Mainland seçeneğine tıklayın.
-
Container Escape Prevention panelinde kuralı tanımlayın ve Custom Rules seçeneğine tıklayın.
Parametre
Açıklama
Create Rule
Bir kural adı girin.
Create Rule
Açılır listeden bir kural türü seçin.
Koruma ihtiyaçlarınıza göre Security Center tarafından sağlanan kural türlerinden gereken türü seçebilirsiniz.
Bir kural türü seçtikten sonra o tür tarafından desteklenen tüm tespit öğeleri varsayılan olarak seçilir. Belirli bir tespit öğesini etkinleştirmeniz gerekmiyorsa onay kutusunun işaretini kaldırabilirsiniz.
Desteklenen kural türlerini ve tespit öğesi ayrıntılarını görüntülemek için konsola gidin.
Next
Savunma eylemini seçin. Seçenekler:
-
Rule Name: Security Center, tanımlanan bir risk tespit edildiğinde yalnızca uyarı oluşturur.
-
Block: Security Center, tanımlanan bir risk tespit edildiğinde uyarı oluşturur ve ilgili süreci veya işlemi engeller.
ÖnemliBazı normal iş senaryolarında kurallar tetiklenebilir. Kuralları yapılandırırken kural için Block modunu etkinleştirmeden önce Alert modunda tam gözlem yapmanız önerilir.
Defense Action
Create Rule seçeneğine tıklayın ve izin listesine eklemek için görüntü adını girin. En fazla 32 izin listesi girişi desteklenir.
Anahtar sözcükle bulanık eşleştirme desteklenir.
yundun-example-registry.cn-hangzhou.aliyuncs.com/yundun-example/yun-repo:testgörüntü adresi için kısmi anahtar sözcükler girerek bulanık eşleştirme yapabilirsiniz. Aşağıdaki izin listesi yapılandırmaları geçerlidir:-
yun-repo -
test -
yun-repo:test -
repo:test
ÖnemliBir görüntü kuralın izin listesine eklendiğinde Security Center, görüntü için kaçış davranışlarını denetlemez. Dikkatli ilerleyin.
Bu adım tamamlandıktan sonra Security Center, kural listesinde ilgili kuralı oluşturur.
-
-
Korunacak kümeleri seçin ve Alerts seçeneğine tıklayın.
Security Center'a bağlı kümeleri seçebilirsiniz. Kendi yönetimindeki bir Kubernetes kümesini korumanız gerekiyorsa önce bu kümeyi Security Center'a bağlayın. Daha fazla bilgi için bkz. Kendi yönetimindeki Kubernetes kümesini Security Center'a ekleme.
Uyarıları görüntüleme
Bir konteyner kaçış önleme kuralı oluşturup etkinleştirdikten sonra Security Center konsolu sayfasına gidin, uyarı türünü Container Escape Prevention olarak ayarlayarak konteyner kaçış önleme uyarılarını görüntüleyin. Konteyner kaçış önleme kuralında yapılandırılan savunma eylemine göre aşağıdaki uyarılar oluşturulur:
Savunma eylemi Add to Whitelist olan kurallar için güvenlik uyarıları Create Rule durumundadır. Bu uyarıları zamanında işlemeniz önerilir. Daha fazla bilgi için bkz. Güvenlik uyarılarını değerlendirme ve işleme. Security Alert Handling sayfasında Container sekmesini seçin ve Handled seçeneğini Unhandled olarak ayarlayın.
Savunma eylemi Block olan kurallar için uyarılar Blocked durumundadır; bu, Security Center'ın kaçış davranışını otomatik olarak engellediği ve manuel işlem gerekmediği anlamına gelir. Savunma eylemi Block olan bir kural uyarı tetikledikten sonra Security Alert Handling sayfasına gidin, Container sekmesini seçin, Handled seçeneğini Handled olarak ayarlayın ve ilgili uyarı kayıtlarını görüntülemek için Alert Type filtresini (örneğin Container Escape Prevention) ekleyin. Durum Block successful olarak görüntülenir.
Kuralları yönetme
-
Koruma kapsamını görüntüleme
Hedef kuralın Alerts sütunundaki sayıya tıklayarak Unhandled panelinde kural tarafından korunan küme kapsamını görüntüleyin. Paneldeki Block sütunu, kümeleri çalıştıran sunuculardaki Security Center aracısının durumunu gösterir. Kurallar yalnızca aracı Normal durumundayken etkili olur. Durum Abnormal ise kümeleri çalıştıran sunucular için Feature Settings sayfasında Protection Scope veya Protection Scope seçeneğini etkinleştirerek aracı durumunu normal hale getirin. Daha fazla bilgi için bkz. Ana bilgisayar koruma ayarları.
-
Kuralı etkinleştirme veya devre dışı bırakma
Hedef kuralın Interceptable Status sütunundaki anahtarı açıp kapatarak kuralı etkinleştirin veya devre dışı bırakın.
-
Kuralı düzenleme
Hedef kural satırındaki Actions seçeneğine tıklayıp ardından Malicious Host Behavior Prevention seçeneğine tıklayın. Kural adı, türü, durumu, savunma eylemi ve koruma kapsamını değiştirebilirsiniz. Düzenlenen kural 10 dakika içinde etkili olur.
-
Kuralı silme
ÖnemliSistem kuralları silinemez.
Bir kural silindiğinde geri alınamaz. Kuralı silmeden önce artık ihtiyacınız olmadığından emin olun.
Hedef kural satırındaki Webshell Connection Prevention seçeneğine tıklayıp ardından Enable seçeneğine tıklayın. Kuralı silmek için iletişim kutusunda OK seçeneğine tıklayın.