J'ai un scénario simple. Il existe une application sur ServerA qui s'exécute sous le compte de service réseau intégré. Il doit lire et écrire des fichiers sur un dossier partagé sur ServerB. Quelles autorisations dois-je définir sur le partage de dossiers sur ServerB?
Je peux le faire fonctionner en ouvrant la boîte de dialogue de sécurité du partage, en ajoutant un nouvel utilisateur de sécurité, en cliquant sur "Types d'objet" et en vérifiant que "Ordinateurs" est coché, puis en ajoutant ServerA avec un accès en lecture / écriture. En faisant cela, quels comptes ont accès au partage? Seul service réseau? Tous les comptes locaux sur ServerA? Que dois- je faire pour accorder l'accès au compte de service réseau de ServerA au partage de ServerB?
Remarque:
je sais que cela est similaire à cette question . Cependant, dans mon scénario, ServerA et ServerB sont dans le même domaine.
la source
Le compte de service réseau d'un ordinateur sera mappé sur un autre ordinateur approuvé en tant que compte de nom d'ordinateur. Par exemple, si vous exécutez en tant que compte de service réseau sur ServerA dans MyDomain, cela doit correspondre à MyDomain \ ServerA $ (oui, le signe dollar est nécessaire). Vous voyez cela un peu lorsque vous avez des applications IIS en cours d'exécution en tant que compte de service réseau se connectant à un serveur SQL sur un autre serveur, comme une installation évolutive de SSRS ou Microsoft CRM.
la source
Je suis d'accord avec Evan. Cependant, je pense que la solution idéale, si la sécurité est une préoccupation réelle pour vous, serait de créer un compte d'utilisateur spécifiquement pour cette application / service à exécuter en tant que, et d'accorder à ce compte les autorisations nécessaires sur le dossier partagé. De cette façon, vous pouvez être sûr que seule cette application / ce service accède au partage. Cela peut cependant être exagéré.
la source