Aracılığıyla paylaş


Güvenlik Modeli (Windows Server AppFabric Önbelleğe Alma)

Windows Server AppFabric önbelleğe alma özellikleri güvenliği yönetmek için çeşitli seçenekler sunar. Varsayılan olarak, önbellek istemcileri ve önbellek kümesi arasındaki iletişim hem şifreleme hem de imzalama kullanır. Buna ek olarak, ilişkilendirilen kullanıcının önbellek kümesine erişebilmesi için önce izin verilen hesaplar listesine açık bir şekilde bir Windows hesabı eklemeniz gerekir.

Önbellek Kümesi Güvenlik Ayarları

Önbellek kümesinde ayarlanabilecek iki koruma modu vardır: None ve Transport. None olarak ayarlandığında, önbellek kümesi ve önbellek istemcileri arasında gönderilen veriler şifrelenmez veya imzalanmaz. Bu ayar, verileri, günlüğe kaydedilmelerine veya değiştirmelerine neden olan kötü amaçlı ağ saldırılarına açık hale getirir. Buna ek olarak, önbellek istemcileri kendilerine açıkça erişim hakkı verilmemiş olsa bile önbellek kümesiyle iletişim kurabilir. Koruma modu için varsayılan Transport ayarı kullanıldığında, yalnızca izin verilen Windows hesapları önbellek kümesine erişebilir.

Önbellek kümesi ve önbellek istemcileri arasında gönderilen verilere yönelik üç koruma düzeyi vardır: None, Sign ve EncryptAndSign. None ayarı hiçbir ek güvenlik sağlamaz. Sign ayarı ağdaki verilerin değiştirilmesini engeller. EncryptAndSign ayarı verileri imzalamadan önce şifreler. Sign ve EncryptAndSign, yalnızca güvenlik modu Transport olarak ayarlanırsa belirlenebilir.

Önbellek kümesinin güvenlik modunu veya koruma düzeyini değiştirmek için Set-CacheClusterSecurity Windows PowerShell komutunu kullanın.

Not

Güvenlik etkinleştirildiğinde, AppFabric Önbelleğe Alma Hizmeti'nin uygun bir kimlik altında çalıştırılması gerekir. Etki alanı ortamlarında, bu kimlik yerleşik "NT Authority\Network Service" hesabı olmalıdır. Çalışma grubu ortamlarında, bu kimlik yerel makine hesabı olmalıdır. Ancak etki alanı ortamına yönelik hizmet hesabı ayarı için bir özel durum vardır. Güvenlik modu None olarak ayarlanıp güvenlik devre dışı bırakıldığında, AppFabric Önbelleğe Alma Hizmeti'ni Network Service dışında özel bir etki alanı hesabı olarak çalıştırmak mümkündür.

Önbellek İstemcisi Güvenlik Ayarları

Önbellek kümesi güvenlik ayarlarında olduğu gibi önbellek istemcisi de uygulama yapılandırması dosyasındaki güvenlik ayarlarını securityProperties öğesini kullanarak yapılandırabilir. Ya da istemci DataCacheSecurity sınıfını, DataCacheFactoryConfiguration sınıfının SecurityProperties özelliğiyle birlikte kullanarak güvenliği program aracılığıyla yapılandırabilir. Daha fazla bilgi için bkz. Uygulama Yapılandırma Ayarları (Windows Server AppFabric Önbelleğe Alma).

Önbellek istemcisinin ve önbellek kümesinin bir bağlantı etkinleştiren güvenlik ayarları kullanması önemlidir. Aşağıdaki tabloda, sütunlar sunucu güvenlik ayarını ve satırlar da istemci güvenlik ayarını gösterir. Her birleşim, bağlantıya izin verilip verilmemesine göre "Başarılı" veya "Başarısız" olarak listelenir.

İstemci Ayarları Mode=None, ProtectionLevel=Any Mode=Transport, ProtectionLevel=None Mode=Transport, ProtectionLevel=Sign Mode=Transport, ProtectionLevel=EncryptAndSign

None, Any

Başarılı

Başarısız

Başarısız

Başarısız

Transport, None

Başarısız

Başarılı

Başarısız

Başarısız

Transport, Sign

Başarısız

Başarılı

Başarılı

Başarısız

Transport, EncryptAndSign

Başarısız

Başarılı

Başarılı

Başarılı

İzin Verilen İstemci Hesapları

Güvenlik modu Transport olarak ayarlandığında, önbellek kümesine bağlanmaya çalışan her önbellek istemcisine açıkça izin verilmesi gerekir. Bu, Windows PowerShell'de Grant-CacheAllowedClientAccount komutu kullanılarak yapılır. Daha fazla bilgi için bkz. Windows Server AppFabric Önbelleğe Alma Özelliklerini Yönetmek için Windows PowerShell Kullanma.

Güvenlik Yapılandırma Sihirbazı

AppFabric, Windows Server 2008'de Güvenlik Yapılandırma Sihirbazı'nın (SCW) kullanılmasını destekler. Sağlanan bir şablon dosyasını SCW'ye kaydettirebilirsiniz, bu dosya AppFabric önbelleğe alma hizmetinin çalışması için gereken en düşük ayarları belirtecektir. WindowsServerAppFabric.xml şablon dosyası AppFabric ile birlikte yüklense de, aracı kullanabilmek için önce bu dosyayı el ile SCW'ye kaydettirmeniz gerekir. Aşağıdaki adımlar bu işlemi açıklar.

  1. .\Windows\System32\AppFabric dizininde WindowsServerAppFabric.xml dosyasını bulun.

  2. WindowsServerAppFabric.xml dosyasını açın. SCWKBRegistrationInfo öğesindeki işletim sistemi sürümü bilgisinin geçerli makinenizle eşleştiğinden emin olun. Eşleşmiyorsa, öznitelikleri aşağıdaki tabloya göre değiştirin ve değişiklikleri kaydedin.

    İşletim Sistemi OSMajorVersion OSMinorVersion ServicePackMajorVersion ServicePackMinorVersion

    Windows Server 2008

    6

    0

    0

    0

    Windows Server 2008 SP1

    6

    0

    1

    0

    Windows Server 2008 SP2

    6

    0

    2

    0

    Windows Server 2008 R2

    6

    1

    0

    0

  3. Yönetim komut istemi açın.

  4. Aşağıdaki komutu çalıştırın:

    scwcmd register /kbname:appfabric /kbfile:%windir%\System32\AppFabric\WindowsServerAppFabric.xml
    

Güvenlik Yapılandırma Sihirbazı yönetim aracını kullanırken, "Windows Server AppFabric Önbelleğe Alma Hizmeti" adında yüklenmiş bir rol görmeniz gerekir.

Ayrıca bkz.

Kavramlar

Windows Server AppFabric Önbelleğe Alma Özelliklerini Yönetmek için Windows PowerShell Kullanma
Windows Server AppFabric Önbelleğe Alma Kavramları

  2011-12-05