Estoy tratando de ejecutar una línea de comandos interactiva en una PC remota en mi LAN usando
psexec \\192.168.1.103 -u user2 -p pass1234 -c cmd
y consigo
Logon failure: unknown user name or bad password.
¿Hay algo que me falta aquí? El usuario está creado, puedo conectarme a él con RDP. El host es Windows XP, y estoy ejecutando los comandos de Windows 7, donde tengo psexec.exe
.
Respuestas:
Pude reproducir su problema y solucionarlo así:
Haga lo siguiente y presione enter
Navegar a
Establezca la política "Acceso a la red: modelo de seguridad y uso compartido para cuentas locales" en (Solo presione OK: No cierre esto, ya que lo cambiaremos de nuevo).
Abra un cuadro de comando y ejecute (No cierre esto tampoco)
Regrese y configure la política "Acceso a la red: modelo de seguridad y uso compartido para cuentas locales" de nuevo a
Corre de nuevo
Debería funcionar ahora.
fuente
c:\windows\system32\cmd.exe
.No estoy seguro de si está trabajando solo o como parte de un dominio de usuario más grande. Tuve el mismo problema y lo resolví de la siguiente manera:
Básicamente, introduje mi nombre de usuario con el nombre de dominio.
fuente
Debe asegurarse de que la hora esté sincronizada en todas las máquinas. De lo contrario, psexec nunca funcionará en Windows 7 e informará un error de inicio de sesión.
fuente
Aunque esto ya ha sido respondido, pensé que publicaría una prueba rápida que acabo de hacer con este mismo error / resultado. Como podría encontrarlo en Google en un año o dos cuando lo olvide.
Simplemente, probando el comando estándar como en la pregunta anterior ... Obtuve la misma respuesta ... Pero ...
Si mapeé una unidad de red o navegué por el recurso
c$
compartido, esto permitiría que psexec funcione ...Entonces, esto podría ser un truco / acceso directo alrededor de las cosas que permiten la autenticación de red requerida en otro nivel ...
fuente