NFS grup üyeliklerini ve ek grupları anlama
Grup üyeliğini denetlemek ve NFS kullanıcılarına ek gruplar döndürmek için LDAP kullanabilirsiniz. Bu davranış LDAP sunucusundaki şema öznitelikleri aracılığıyla denetlenmektedir.
Birincil GID
Azure NetApp Files'ın bir kullanıcının kimliğini düzgün bir şekilde doğrulayabilmesi için LDAP kullanıcılarının her zaman birincil GID tanımlı olması gerekir. Kullanıcının birincil GID değeri LDAP sunucusundaki şema gidNumber
tarafından tanımlanır.
İkincil, tamamlayıcı ve yardımcı GID'ler
İkincil, tamamlayıcı ve yardımcı gruplar, kullanıcının birincil GID dışında üyesi olduğu gruplardır. Azure NetApp Files'da LDAP, Microsoft Active Directory kullanılarak uygulanır ve ek gruplar standart Windows grup üyeliği mantığı kullanılarak denetlenilir.
Bir kullanıcı bir Windows grubuna eklendiğinde, LDAP şema özniteliği Member
grupta o grubun üyesi olan kullanıcının ayırt edici adıyla (DN) doldurulur. Bir kullanıcının grup üyeliği Azure NetApp Files tarafından sorgulandığında, tüm grupların Member
özniteliğinde kullanıcının DN'sine yönelik bir LDAP araması yapılır. UNIX gidNumber
ve kullanıcının DN'sine sahip tüm gruplar aramada döndürülür ve kullanıcının ek grup üyelikleri olarak doldurulur.
Aşağıdaki örnekte, active Directory'den bir grubun alanında kullanıcının DN'sinin doldurularak Member
çıkışı ve kullanılarak ldp.exe
yapılan sonraki LDAP araması gösterilmektedir.
Aşağıdaki örnekte Windows grup üyesi alanı gösterilmektedir:
Aşağıdaki örnekte üye olan User1
tüm gruplar gösterilmektedirLDAPsearch
:
Azure NetApp Files'da bir kullanıcının grup üyeliklerini sorgulamak için birim menüsünde destek + sorun giderme altında LDAP Grup Kimliği Listesi bağlantısını seçebilirsiniz.
NFS'de grup sınırları
NFS'deki Uzaktan Yordam Çağrısı (RPC), tek bir NFS isteğinde kabul edilebilecek maksimum yardımcı GID sayısı için belirli bir sınırlamaya sahiptir. için AUTH_SYS/AUTH_UNIX
en fazla 16, AUTH_GSS (Kerberos) için ise 32'dir. Bu protokol sınırlaması yalnızca Azure NetApp Files'ın değil tüm NFS sunucularını etkiler. Ancak, birçok modern NFS sunucusu ve istemcisi bu sınırlamaları geçici olarak çözmek için yollar içerir.
Azure NetApp Files'daki bu NFS sınırlamasını geçici olarak çözmek için bkz. NFS birimleri için Active Directory Etki Alanı Hizmetleri (AD DS) LDAP kimlik doğrulamasını etkinleştirme.
Grup sınırlamasını genişletme nasıl çalışır?
Grup sınırlamasını genişletme seçenekleri, diğer NFS sunucuları için seçeneğin manage-gids
çalıştığı şekilde çalışır. Temel olarak, kullanıcının ait olduğu yardımcı GID listesinin tamamının dökümünü almak yerine, bu seçenek dosya veya klasörde GID için bir arama gerçekleştirir ve bunun yerine bu değeri döndürür.
Aşağıdaki örnekte 16 GID içeren RPC paketi gösterilmektedir.
16 sınırını aşan tüm GID protokol tarafından bırakılır. Azure NetApp Files'daki genişletilmiş gruplarda yeni bir NFS isteği geldiğinde kullanıcının grup üyeliği hakkında bilgi istenir.
Active Directory LDAP ile genişletilmiş GID'ler için dikkat edilmesi gerekenler
Varsayılan olarak, Microsoft Active Directory LDAP sunucularında MaxPageSize
öznitelik varsayılan olarak 1.000 olarak ayarlanır. Bu ayar, LDAP sorgularında 1.000'in üzerindeki grupların kesileceği anlamına gelir. Genişletilmiş gruplar için 1.024 değeriyle tam desteği etkinleştirmek için özniteliğin MaxPageSize
1.024 değerini yansıtacak şekilde değiştirilmesi gerekir. Bu değeri değiştirme hakkında bilgi için Microsoft TechNet makalesine, Ntdsutil.exe Kullanarak Active Directory'de LDAP İlkesini Görüntüleme ve Ayarlama makalesine ve MaxPageSize Çok Yüksek Olarak Ayarlandı TechNet kitaplık makalesine bakın.
Sonraki adımlar
- NFS birimleri için Active Directory Etki Alanı Hizmetleri (AD DS) LDAP kimlik doğrulamasını etkinleştirme
- Azure NetApp Files'da dosya kilitleme ve kilitleme türlerini anlama
- Azure NetApp Files'da çift protokollü güvenlik stilini ve izin davranışlarını anlama
- Azure NetApp Files ile LDAP kullanımını anlama
- Azure NetApp Files NFS SSS
- NFS birimleri için Active Directory Etki Alanı Hizmetleri (AD DS) LDAP kimlik doğrulamasını etkinleştirme