Acessando caminhos UNC no contexto SYSTEM

2

Eu preciso acessar um caminho UNC de um processo que está sendo executado como usuário SYSTEM em um domínio do Windows. Ao executar este aplicativo no Windows 10 ele está funcionando bem, mas no Windows 7 eu recebo um erro de acesso negado. Se o caminho da rede é mapeado como uma unidade de rede no Windows 7, posso acessá-lo, mas isso não é realmente uma opção.

A maneira que eu quero acessar o caminho é exatamente a mesma em ambas as versões do sistema operacional, então acho que pode haver algo configurado de forma diferente.

Eu queria saber se poderia haver uma opção no Windows para alterar a forma como a conta SYSTEM local está tentando autenticar em servidores de rede. Existe alguma opção no Windows que eu deveria verificar?

    
por sevi 01.03.2018 / 11:55

1 resposta

0

Conceder acesso ao objeto AD do computador de origem

A identidade SYSTEM é local e exclusiva para cada computador. Por padrão, ele não tem permissão para acessar recursos que não estão na máquina local.

Para conceder processos em execução no contexto da conta SYSTEM no Computador A a um recurso no Computador B, no Computador B conceda acesso ao objeto de computador AD do Computador A. Por exemplo, se o Computador A for denominado SERVER1 no Computador B você daria permissões para o objeto chamado SERVER1$ .

Observação Você só pode fazer isso em um domínio. Computadores não ingressados em um domínio não possuem um caminho de confiança entre si e, diferentemente das contas de usuário normais, não há como se autenticar diretamente em um computador remoto e especificar somente as credenciais da conta SYSTEM .

    
por 01.03.2018 / 14:27