2012-12-18 2 views
2

Chaque SD de Windows a un champ primary group. Il est là depuis un bon moment et je soupçonne qu'il existe des raisons historiques, comme la compatibilité avec LDAP. Donc mes questions sont:Groupe principal dans le descripteur de sécurité (SD)

  1. Est-ce que quelqu'un sait comment il est utilisé de nos jours? Dans Windows 8 par exemple? Cela affecte-t-il quelque chose?

  2. Quelles sont les racines historiques? Où a-t-il été introduit et pourquoi? Cela peut révéler beaucoup.

  3. D'autres idées?

Merci!

+0

Compatibilité avec POSIX. Sauf si vous utilisez le sous-système POSIX, je ne crois pas que cela affecte quelque chose. –

+0

Postez-le comme une réponse, s'il vous plaît afin que je puisse l'accepter. –

Répondre

3

Le groupe principal existe pour la compatibilité avec POSIX. Si vous n'utilisez pas le sous-système POSIX ou si vous utilisez Active Directory en tant que service LDAP pour les systèmes UNIX, je ne crois pas que cela affecte quoi que ce soit.

(Un autre cas de bord: selon le API que vous utilisez, si vous souhaitez supprimer l'utilisateur du groupe primaire, vous pourriez avoir besoin d'utiliser une autre fonction que vous le feriez pour une appartenance à un groupe normal.)

+0

Pouvez-vous confirmer qu'Active Directory possède/ne possède pas ce champ sur un objet utilisateur? –

+0

C'est le cas. Voir http://msdn.microsoft.com/en-us/library/ms679375(v=vs.85).aspx pour référence. Ce qui est un bon point; vous pouvez utiliser le groupe principal si vous utilisez AD pour authentifier les clients UNIX, même si je ne suis pas sûr que ce soit l'approche habituelle. Réponse éditée en conséquence. –

Questions connexes