Por que o comando RUNAS funciona mas o PSEXEC não funciona neste caso?

1

Quando tento reiniciar o IIS, executo:

runas /netonly /user:mydomain\myusername "iisreset ServerBoxMachine"

Ele me pede uma senha e, em seguida, o comando é executado com êxito. No entanto, eu uso PSEXEC como abaixo, não funciona:

psexec \ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset

Ele volta com Access denied, you must be an administrator of the remote computer to use this command. . Então eu corri gpresult /r para ver se o meu login faz parte do grupo de segurança relevante e, com certeza, é parte do grupo BUILTIN\Administrators . Então, teoricamente, deveria funcionar.

O que estou perdendo?

    
por AngryHacker 30.01.2018 / 20:28

1 resposta

3

What am I missing?

Você precisa executar o comando como a conta do sistema. Isso requer que você adicione -s ao seu comando

Seu comando então seria:

psexec -s \ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset

PsExec v2.2

Fonte adicional

    
por 30.01.2018 / 21:05