I'm facing an issue with sharing folders on Windows Server. The application is as follows:
There are 3 servers, one "source" and two "targets". The source has a service running on it, which occasionally needs to copy some files from a local folder, to remote folders on the target machines. I cannot control this service's code at all - only provide the destination paths (such as \\target1\d$\targetFolder
)
I have all 3 machines created from the same image, which has a local user defined (called serviceuser
for this example), made the service on "source" run with this .\serviceuser
identity and shared the target folders to this .\serviceuser
identity as well.
However, the service fails to copy the folders. I believe this is due to the fact that as these are 3 different instances (with different machine names and thus different "local domains") they do not recognize the source machine's serviceuser
.
Is there a way to support this flow without creating an Active Directory domain across all these machines, and without sharing the folders to "everyone"?