NiFi veri akışı arayüzlerini haritalamak: güvenlik denetimi başlamadan önce

Apache NiFi, veri kaynakları ile dönüşüm ve hedef sistemleri arasında oturuyor. Bu konumu, arayüzü ve REST API'sini sadece izleme aracından daha fazlasına dönüştürüyor, akış tanımları, işlemci ayarları, bağlantı meta verileri ve operasyonel kontroller hepsi burada açığa çıkabiliyor.

Eğer bir NiFi örneğinin güvenliğini denetlemek istiyorsan, önce ne ile karşı karşıya olduğunu bilmen gerekir. Kiminin anonimleştirilmiş, kiminin de açık bir dağıtım olup olmadığını ayırt etmek için arayüzün durumunu haritalamalısın.

NiFi'nin yönetim kılavuzuna göre, kimlik doğrulama ve yetkilendirme politikaları `nifi.security.allow.anonymous.authentication` ayarı tarafından kontrol ediliyor. Güvenli bir örnek, bu özellik etkinleştirilmediği sürece anonim erişime izin vermez. İlk yönetici kurulumu, kullanıcı, grup ve politikaları kimin yönetebileceğini belirliyor.

REST API'ye erişirken tarayıcı oturumu çerezini paylaşmak yerine Authorization başlığında bir erişim belirteci (token) kullanmalısın. Güvenlik denetimi yaparken üç temel noktaya bakmalısın: arayüzün gerçekten kimlik doğrulama gerektirip gerektirmediği, API uç noktalarının hangi bilgileri açığa çıkardığı ve mevcut politikaların gerçekten uygulanıp uygulanmadığı.

Tam analiz için kaynak yazıyı oku. NiFi'nin ağ konumunu ve veri akışını kontrol ettiğini hatırla, bu yüzden erişim politikalarını değiştirmeden önce mevcut durumu net bir şekilde görmen gerekir.

konu hakkında tepkinizi verebilirsiniz