Acesso ao desligamento remoto negado

1

Estou tentando desligar um computador de outro. Estou logado na conta de administrador, mas quando eu corro

Shutdown.exe \m \Computername

ou

Shutdown.exe /i e selecione o computador remoto. Ele volta com o erro:

Error: Access is denied(5)

    
por jsj 08.09.2012 / 03:57

3 respostas

3

O problema está nesta parte: I am logged in the administrator account .

Não existe a conta de administrador, existem contas com privilégios administrativos.

Considere o seguinte:
A empresa A tem CEO_A.
CEO_A chama outra empresa, digamos a empresa B, e diz para vender ações.
B: responde com “não. Nós não seguimos a ordem de você. Seu título pode ser CEO, mas você é CEO da Empresa A e não de nós. Nós só ouvimos o nosso próprio CEO ".

Você está conectado administrador no computador A.
Você diz ao computador B para desligar. B responde com o mesmo "Heck no", já que você não está logado como administrador no B.

Para que isso funcione, você precisa:

  • Qualquer conta que tenha direitos administrativos no computador de destino.
    Para ServerFault, eu esperaria que isso fosse feito via AD e via políticas. (Então, novamente, essa pergunta veio do stackoverflow e provavelmente deveria ter sido movida para o superusuário, não para o ServerFault.).
  • O mesmo nome de usuário e senha no computador de destino (o que seria um péssimo hábito, usando a mesma senha em várias máquinas).
por 08.09.2012 / 17:31
0

Você precisa se autenticar na máquina remota ou usar uma relação de confiança preexistente entre eles (como se os dois computadores estivessem no mesmo domínio do Active Directory e você tivesse privilégios para desligar a máquina remotamente).

Eu estou supondo que suas máquinas não fazem parte de um domínio, apenas um grupo de trabalho. Nesse caso, só funcionará se as contas de Administrador nos dois computadores compartilharem a mesma senha (bobagem, mas é assim que funciona no Windows). Você pode testar isso podendo acessar os compartilhamentos administrativos SMB ocultos ( \server\C$ etc) no Windows Explorer sem precisar digitar um nome de usuário / senha.

    
por 08.09.2012 / 04:01
0

Quando o shutdown normal que vem com Windows não funciona para mim, tive mais sorte com psshutdown .

SysInternals - PsShutdown

Além disso, não deixe de ler a resposta do @Dai. Se a autenticação intermediária não estiver funcionando porque a conta de administrador que você está usando não é também uma conta de administrador no outro computador (com a mesma senha), você precisará fornecer o nome de usuário e senha na linha de comando ao executar o comando de desligamento.

    
por 08.09.2012 / 04:14

Tags