Psexec: “nome de usuário desconhecido ou senha incorreta” no grupo de trabalho

2

Eu tenho duas máquinas com o Windows XP SP2 Professional no mesmo grupo de trabalho;

Eu posso pingar cada um deles do outro;

Meu comando psexec (executado a partir da máquina com ip: 192.168.0.3):

psexec \192.168.0.4 -u Administrator -p adminPass ipconfig

retorno:

Couldn't access 192.168.0.4:
Logon failure: unknown user name or bad password.

Eu desabilitei o firewall em ambas as máquinas, psexec pode acessar a outra máquina muito rapidamente, mas como eu mencionei acima toda vez que ele diz "nome de usuário desconhecido ou senha incorreta.";

O que há de errado com o meu comando psexec?

    
por ayyob khademi 28.08.2012 / 18:35

4 respostas

4

tente usar um nome de usuário totalmente qualificado: psexec \ 192.168.0.4 -u {targetmachinename} \ Administrator -p adminPass ipconfig

Isso dirá à máquina qual contexto usar para esse nome de usuário. BTW, a conta "Administrador" está ativada nessa máquina, certo? Você pode fazer login manualmente usando essa conta?

    
por 28.08.2012 / 21:23
2

Resolvido!

Eu preciso ativar Access hidden share no PC de destino,

Start > Run > secpol.msc > Local Policies > Security Options > 
Network Access: Sharing and security model for local accounts > Classic – local users authenticate as themselves
    
por 29.08.2012 / 08:53
1

Isso só funcionou para mim quando adicionei credenciais usando cmdkey :

cmdkey.exe /add:MACHINE_NAME_HERE /user:MACHINE_NAME_HERE\Administrator /pass:PASSWORD_HERE
psexec.exe \MACHINE_NAME_HERE -i notepad
cmdkey.exe /delete:MACHINE_NAME_HERE

Fonte: link

    
por 23.10.2015 / 17:20
0

Você pode tentar escrever uma senha entre aspas, como:

psexec \192.168.0.4 -u Administrator -p "adminPass" ipconfig
    
por 25.07.2013 / 17:43